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