私は4個のdivを並べて設定しようとしていますが、それぞれの中に最初のdiv内に中心を置く小さなdiv六角形があります。内部の形状は、六角形を作成する2つの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>
:0自動; – user2249160