それぞれ 3 列の行を作成しようとしていますcol-sm-4
。12 列のグリッドに従って、これは画面の幅全体を埋める必要があります。何らかの理由で、エッジのごく一部が省略されています (下の画像を参照してください)。サイトの他の列では同じことは起こりません。
コードは次のとおりです。
<!-- Social -->
<div class="container">
<div class="social row">
<div class="twitter col-sm-4">
<p><i class="icon-twitter icon-3x"></i></p>
</div>
<div class="youtube col-sm-4">
<p><i class="icon-youtube icon-3x"></i></p>
</div>
<div class="facebook col-sm-4">
<p><i class="icon-facebook icon-3x"></i></p>
</div>
</div>
</div>
そして、CSS
/***************
social
***************/
.social p{
padding-top: 10%;
padding-bottom: 5%;
text-align: center;
color: #FFFFFF;
}
.twitter {
background-color: #3C92CF;
box-shadow: 0 0 10px rgba(10, 10, 10, 0.2);
z-index: 3;
padding-bottom: 1%;
}
.youtube {
background-color: #B1243B;
box-shadow: 0 0 10px rgba(10, 10, 10, 0.2);
z-index: 3;
padding-bottom: 1%
}
.facebook {
background-color: #39579A;
box-shadow: 0 0 10px rgba(10, 10, 10, 0.2);
z-index: 3;
padding-bottom: 1%;
}
ありがとうございました!