我試圖設置4個div並排放置,其中每個都是一個較小的div六角形形狀,我希望以第一個div爲中心。裏面的形狀有點複雜,因爲它由幾個創建六角形的div組成。我似乎無法完全擺脫這一邊緣。在另一個分區中居中Div形狀
我正在使用zurb基礎框架 任何幫助將不勝感激。
感謝 螞蟻
http://codepen.io/Hornetant/pen/akrgaN?editors=1010
#one {
height: 500px;
background-color: red;
float: left;
padding: 0px;
}
#two {
height: 500px;
background-color: blue;
float: left;
padding: 0px;
}
#three {
height: 500px;
background-color: green;
float: left;
padding: 0px;
}
#four {
height: 500px;
background-color: orange;
float: left;
padding: 0px;
}
.hextext {
padding: 10px 20px 10px 20px;
color: #ffffff;
font-family: 'Droid Sans', sans-serif;
font-weight: 400;
font-size: 100%;
text-align: center;
}
.hexagongreen {
position: relative;
width: 150px;
background-color: #1aa07d;
margin-top: 60px;
}
.hexagongreen:before,
.hexagongreen:after {
content: "";
position: absolute;
width: 0;
border-left: 75px solid transparent;
border-right: 75px solid transparent;
}
.hexagongreen:before {
bottom: 100%;
border-bottom: 40px solid #1aa07d;
}
.hexagongreen:after {
top: 100%;
width: 0;
border-top: 40px solid #1aa07d;
}
<div class="row">
<div class="medium-3 columns" id="one">
<div class="hexagongreen">
<div class="hextext"><b>DID YOU KNOW?</b>
<br>Hayfever affects 15 million people in the UK
<br>each year</div>
</div>
</div>
<div class="medium-3 columns" id="two">
<div class="hexagongreen">
<div class="hextext"><b>DID YOU KNOW?</b>
<br>Hayfever affects 15 million people in the UK
<br>each year</div>
</div>
</div>
<div class="medium-3 columns" id="three">
<div class="hexagongreen">
<div class="hextext"><b>DID YOU KNOW?</b>
<br>Hayfever affects 15 million people in the UK
<br>each year</div>
</div>
</div>
<div class="medium-3 columns" id="four">
<div class="hexagongreen">
<div class="hextext"><b>DID YOU KNOW?</b>
<br>Hayfever affects 15 million people in the UK
<br>each year</div>
</div>
</div>
</div>
對於內的div使用餘量:0汽車; – user2249160