2016-08-01 9 views
0

私は、navbarの下にスライドショーをつけて小さなウェブサイトを作り、flexboxを試してみようとしています。スライドショー - divの外の画像

私は、ブラウザの幅と高さを変更すると、divの幅が増える(高さではない)という意味で、このスライドショーが「反応的」であることを望みます。これは私のスライドショーの構造である:

<div class="slideshow"> 
    <ul> 
     <li><img src="http://placehold.it/1901x630"></li> 
     <li><img src="http://placehold.it/1902x630"></li> 
     <li><img src="http://placehold.it/1903x630"></li> 
     <li><img src="http://placehold.it/1904x630"></li> 
     <li><img src="http://placehold.it/1905x630"></li> 
    </ul> 
</div> 

.slideshow{ 
background-color: firebrick; 
height: 350px; 
} 

.slideshow ul{ 
position: relative; 
} 

.slideshow ul li{ 
opacity:0; 
position: absolute; 
} 

https://jsfiddle.net/7j5zpx14/1/

私はフレキシボックスを使用してみましたが、私はこのdiv要素や画像をいただきました!間違って把握しませんでした。

+0

セット分の高さではなく、高さを参照してください。 ex..slideshow {min-height:350px;} –

答えて

0

あなたCADのみimgタグと見では、CSS以下Fiddle Demo

のCss:

.slideshow img { 
    float: left; 
    height: 350px; 
    width: 100%; 
} 

Fiddle Demo Link

+0

答えをありがとう、実際には簡単な解決策になるとは考えられませんでした... – An00bi

関連する問題