.layout
{
width: 760px;
margin: 150px auto 0 auto;
}
.layout2
{
width: 250px;
display: inline-block;
}
<p class="layout">
<p class="layout2">
1
</p>
<p class="layout2">
2
</p>
<p class="layout2">
3
</p>
</p>
請問如何讓layout2 p能夠置中對齊呀?
另外
若是layout改成750寬
layout2設250寬
第三個p會跑到下面去....
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
代码贴上:
如上 设置父元素
font-size:0
前提是你必须设置 子元素 也就是inline-block
的font-size 设置好字体 要不然 就什么都不会显示参考文献:http://sentsin.com/web/23.html
有空格,父元素中设置font-size:0
inline-block有间距,需要去掉
参见这篇文章
http://www.zhangxinxu.com/wor...
layout2居中对齐是什么意思?
补充一点吧。其实不用设置font-size:0;
可以這麼寫。
inline-block元素標籤間的空格導致的inline-block之間存在間隙。
或者這麼寫,用註釋填充你的格式。
這樣就不需要添加額外樣式了,畢竟代碼上線的時候註釋是會被壓縮掉的。
其实一个浮动就可以解决
空格也是字符。在inline-block的父元素上设置font-size:0;即可消除。