我用css排列一行5个框,总宽度是950px,每个框平均分配的宽度190,加上边框宽度1px后,

我用css排列一行5个框,总宽度是950px,每个框平均分配的宽度190,加上边框宽度1px后,
第五个框就会排列到下一行去,如果把每个狂的宽度设成189px,第五个框的右边又会出现空白

jidibingleng 1年前 已收到3个回答 举报

sunnaughty 春芽

共回答了33个问题采纳率:87.9% 举报

如果你的布局属于哪种精确宽度布局的话,建议你需要有边框效果的时候使用其他方式达到边框效果,比如我有时候会用2个div嵌套,外部div设定padding以及背景色,内部设定背景色来达到边框的效果;因为用这种方法可以兼容所...

1年前

6

Atomic℡ 幼苗

共回答了1个问题 举报

我用css排列一行5个框,总宽度是950px,每个框平均分配的宽度190,加上边框宽度1px后
你算了,你的宽度应该是180,因为你有5个框,每个框的宽度是1,每个框左右就占2px了,所以你最好每个框的宽度比180px小即可。

1年前

2

lovely18 幼苗

共回答了1个问题 举报

边框占2px;把你的代码贴出来看下吧
#content { width:950px; margin:0 auto;}
#content div { width:188px; border:1px solid #ccc; float:left; height:100px;}




1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.016 s. - webmaster@yulucn.com