0
我想將exactCenter
div居中對齊頁面的中心。我正在使用bootstrap。我試着如下,但由於動態寬度(我需要寬度是動態的),我不知道如何將它居中到頁面的中心?Centering Dynamic div
我創建了一個Fiddle
<div class="wrapper row">
<div class="col-xs-12 col-sm-6 col-md-4 exactCenter">Test</div>
</div>
CSS:
.wrapper{
width: 100%;
height: 100%;
position: fixed;
}
.exactCenter {
position: fixed;
background-color: #00FF00;
top: 50%;
left: 50%;
text-align: center;
/*margin-top: -15%;
margin-left: -30%; */
}
編輯:
我想避免transform: translate(-50%, -50%);
- 有時文本是模糊的。
所有答案我googled有一個固定的寬度和高度(內部div)。但在我的情況下,寬度和高度是動態的。
只需添加'變換:翻譯(-50%,-50%);'來'.exactCenter' http://jsfiddle.net/o0h5ptv6/3/ –
@NenadVracar謝謝。 :)我想避免'transform:translate()'。因爲它會使文本在某些場合模糊。我正在尋找一種不帶'transform:translate()'的替代解決方案。 – Becky
但是你想用'position:fixed;'? –