我有內部具有四個跨度的DIV,如下所示,我希望使用CSS在屏幕寬度上以單行顯示它們。每個SPAN的寬度應等於屏幕寬度的25%,邊框寬度爲2px。如何在單行中顯示帶有邊框的跨度
<div>
<span>1111111</span>
<span>2222222</span>
<span>3333333</span>
<span>4444444</span>
</div>
我試試這個CSS,但是這導致,最後一個SPAN顯示在其他三個SPAN的下面。
div
{
position: fixed;
top: 0;
right: 0;
left: 0;
}
div > span
{
display: block;
float: left;
border: 2px solid black;
width: 25%;
}
我知道box-sizing: border-box;
但我必須使用CSS2和箱尺寸在CSS3中引入的。
邊界添加到總寬度。 還要檢查這個帖子 http://www.paulirish.com/2012/box-sizing-border-box-ftw/ 我在我的一個項目曾經使用它沒有問題 – MentalRay
yhea但如果他想的跨越25%寬,他不能添加2px邊界 – Ekusu
http://jsfiddle.net/e7wLu/在這個小提琴它正在工作。 – 2014-03-13 08:36:28