我想将下面模型中出现的三个 div 居中(全部都有“float:left”)。
这可能吗?
我不介意有包装器div。
Text-align:center 和 display:inline-block 不适用于我的代码。
如果你想让它们居中,你就不能浮动它们。更好的选择是将它们全部制作display: inline-block
所以你仍然可以将它们设计为块元素,并且它们仍然会关注你的text-align: center
在父包装上。对于您提供的有限示例来说,这似乎是一个很好的解决方案。
为了考虑浏览器兼容性,您需要将它们更改为<span>
而不是<div>
在添加之前display: inline-block
到他们身上。 IE7 及更高版本以及所有其他现代浏览器都支持此功能。不支持 IE6,但是仅在中国广泛使用 http://www.ie6countdown.com/.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)