我已經放置了3 div
。有位置相對的css
的第一個父母,它正在取全寬的視口。第二個孩子擁有覆蓋父母所有區域的絕對位置。第三個孩子也有絕對的位置與margin: 0 auto
。CSS - 中心位置不在IE中有絕對位置
.slide-block {
position: relative;
}
.slide-block .slide-block-center-wrapper {
top: 0;
position: absolute;
left: 0;
right: 0;
bottom: 0;
}
.slide-block .slide-block-content {
max-width: 1180px;
margin: 0 auto;
padding: 0 30px;
position: absolute;
top: 50%;
transform: translate(0, -50%);
-moz-transform: translate(0, -50%);
-webkit-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
left: 0;
right: 0;
}
<div class="slide-block">
<div class="slide-block-center-wrapper">
<div class="slide-block-content">
...some slide caption content
</div>
</div>
</div>
的問題是,.slide-block-content
沒有出現在中心IE
瀏覽器。它出現在中心的chrome
和mozilla
。
它沒有出現在中心'chrome'和'mozilla'無論是。 –