水平に整列された3つの背景画像を作成しようとしていますが、ブラウザの100% width
をスパンしますが、最大高さは800px;
です。私は使用していますglorious bootstrap今のところ、あなたは高さを読み取っていない画像b/cを見ることができません。3つの水平な応答性のある背景画像を作成する方法
HTML
<div class="row">
<div class="col-xs-4 col-md-4" style="margin:0 !important; padding:0 !important">
<a href="mysite">
<div class="casestudy-panel" style="background: url(myimage.jpg);"></div>
</a>
</div>
<div class="col-xs-4 col-md-4" style="margin:0 !important; padding:0 !important">
<a href="mysite">
<div class="casestudy-panel" style="background: url(myimage.jpg);"></div>
</a>
</div>
<div class="col-xs-4 col-md-4" style="margin:0 !important; padding:0 !important">
<a href="mysite">
<div class="casestudy-panel" style="background: url(myimage.jpg);"></div>
</a>
</div>
</div>
</div>
CSS
.casestudy-panel{
max-width:100%;
height: auto;
}
.casestudy-panel img {
max-width:100%;
height: 100%;
-webkit-background-size: cover !important;
-moz-background-size: cover!important;
background-size: cover!important;
-o-background-size: cover!important;
}
PHPのソースではなく、レンダリングされたHTMLを投稿してください。また、スタックスニペット機能(アイコンは山括弧付きのページのように見えます)を使用することを検討してください。 –
@MikeMcCaughanレンダリングされたhtmlがアップしています。前もって感謝します。 – rlm