background-size:contain
とbackground-size:cover
を同時に使いたい。画像の縮尺を維持しながら、背景画像を常にブラウザ ウィンドウの幅 100% x 高さ 100% に引き延ばしたいと考えています。
これを達成するための純粋なcssルートはありますか?
これが私のコードです:
<div class="page-section clear">
<div class="landing_photo clear" style="background-image:url('<?php echo get_template_directory_uri(); ?>/img/tempory_landing.png');">
</div>
</div>
.page-section {
width:100%;
height:100%;
margin:auto;
}
.landing_photo {
width:100%;
height:100%;
background-position:center center;
-webkit-background-size:cover;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
background-repeat:no-repeat;
}