我試圖垂直和水平居中一次像這樣的專區內的股利banner_title水平位置的文字...CSS和圖像上方
.box {
text-align: center;
}
.banner_title {
font-size: 32px;
position: absolute;
top: 50%;
width: 100%;
}
.banner_title > div {
background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0;
color: #fff;
padding: 15px;
}
<div class="box">
<img src="http://dummyimage.com/1000x400/b895b8/fff.jpg&text=+">
<div class="banner_title">
<div>
THIS MESSAGE IS A TEST MESSAGE
</div>
<button>
This is a test button
</button>
</div>
</div>
也https://jsfiddle.net/j90gaawb/
這不適合我,任何人都可以幫忙嗎?
這就是我想實現...
可能重複[如何垂直居中所有瀏覽器的div?](http://stackoverflow.com/questions/396145/how-to-vertically-center-a-div-for-all-瀏覽器) – henry
這複製了許多現有的SO問題。檢查出http://stackoverflow.com/questions/396145/how-to-vertically-center-a-div-for-all-browsers和http://stackoverflow.com/questions/19461521/how-to-center- an-element-horizontal-and-vertical/19461564#19461564 – henry