我試圖創建以下使用HTML和CSS只。浮動div邊框不重疊
- 每個矩形或者是通過
50px
和100px
100px
通過50px
。 - 的RGB是
#ffffff
,#cccccc
,#999999
,#666666
,#333333
,爲了不 問題。 - 邊框爲
1px
,顏色爲#000000
。 - 將產品放置在頁面的中心。
我至今
<section id="main">
<div id="container">
<div class="horizontal" id="box1">1</div>
<div class="vertical" id="box2">2</div>
<div class="vertical" id="box3">3</div>
<div class="horizontal" id="box4">4</div>
</div>
</section>
CSS
* {
margin:0px auto;
}
#main {
height:100%;
width:100%;
margin-top:20%;
}
#container {
background-color:#ff0000;
height:153px;
max-width:154px;
}
.horizontal {
border:1px solid #000000;
width:100px;
height:50px;
margin:0px;
padding:0px;
}
.vertical {
border:1px solid #000000;
width:50px;
height:100px;
margin:0px;
padding:0px;
}
#box1 {
float:left;
background-color:#ffffff;
margin:0px;
padding:0px;
}
#box2 {
float:right;
background-color:#cccccc;
clear:right;
margin:0px;
padding:0px;
}
#box3 {
float:left;
background-color:#999999;
margin:0px;
padding:0px;
clear:left;
}
#box4 {
background-color:#666666;
float:left;
margin:0px;
padding:0px;
}
我的問題就在於內使這是一個確切的廣場和重疊的邊框,以便它們只1px
。當我縮小底部div落在容器外時也是如此。
有人想給這個鏡頭?
*篩選*
___________________________________
| | |
| | |
| | |
|-----------------------| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| |_______________|_________|
| | |
| | |
| | |
-----------------------------------
你能提供也許你想要什麼草圖? – witherwind