3
這就是例子,我有:中心DIV內容流體垂直和水平
線高度並不適用於流體的div。我擁有的代碼目前是基於行高的,但盒子的大小會發生變化。 那麼,我怎樣纔能有一個鏈接(內容)總是在中間?
我想確保這個DIV內的內容總是要從頂部和側面同樣居中。垂直和水平居中。
當前代碼(注意:風格標籤是空白的,因爲這是動態填充)
<style type="text/css">
.box{
width:468px; /* php changes this sometimes */
height:60px; /* php changes this sometimes */
background:#eee;
text-align:
center;
border:
1px solid rgb(177, 172, 171);
line-height: 61px;
}
</style>
<div style="" class="box" id="">
<a style="color:#333;font-weight:bold" href="claimPrize();">Winner!</a>
</div>
什麼寬度元素舊應用,也將這項工作呃瀏覽器? – TheBlackBenzKid 2012-01-08 17:44:39
@TheBlackBenzKid由於使用了'text-align:center',div將始終位於容器的中間,而不管寬度如何。至於支持,由於':before'和':after'的僞選擇器被IE7鬆散地支持,我會說支持IE8 +,儘管你可能在IE7中脫離它而需要測試。我會說IE8 +對於非JS方法聽起來很划算:P。 – 2012-01-08 17:50:02
輝煌的作品!令人驚歎的一段代碼。這是我需要的很長時間的解決方案謝謝! – TheBlackBenzKid 2012-01-08 17:50:18