よろしくお願いします。
overflow:hiddenを使おうとしてますが、他の方法があれば全然それで構わないです。
画面のサイズを変えても画像が横並びでずっと続くようなデザインを作りたいです。
画像のように左にタイトルがあってその横から画像が並びます。
画面幅を広げてもそのタイトルの画像が無くなるまではずらっと表示です。
もちろん、左右移動のスクロールバーは出したくないです。
その為overflow:hiddenを使ってdiv外は非表示みたいにしてみたかったのですがうまく出来ません。
下記のようにしてみたのですが、これではタイトルの下に画像が並んでしまいますし、画像がはみ出して表示してくれませんでした。画像全体を表示できるだけ画面を伸ばすとぱっと表示します。
(すみません。表現が上手くなくて…たとえ画像の半分でも端に表示したいです。)
この場合どのように設定したら出来るでしょうか?
html
1 <section class="test"> 2 <div class="test_list_con"> 3 <!--rep--> 4 <div class="test_list_box"> 5 <div class="test_list_box_l">タイトル</div> 6 <div class="works_list_box_r"><img src="01.jpg"><img src="02.jpg"><img src="03.jpg"><img src="04.jpg"></div> 7 </div> 8 <!--rep--> 9 </div> 10 </section>
css
1.test{ 2 box-sizing:border-box; 3 /*ここで右端いっぱいまで使ってるつもり…*/ 4 padding:80px 0 80px 80px; 5} 6.test_list_con{ 7} 8.test_list_box{ 9 /*タイトルと画像を横並び*/ 10 overflow:hidden; 11 margin-bottom:40px; 12} 13.test_list_box_l{ 14 float:left; 15 width:266px; 16 height:200px; 17 box-sizing:border-box; 18 padding:12px; 19 margin-right:10px; 20} 21.test_list_box_l:hover{ 22 background-color:#ccc; 23} 24 25.test_list_box_r{ 26 width:100%; 27 float:left; 28 /*中身があればずっと伸びるんじゃないの?*/ 29 overflow:hidden; 30 height:200px; 31 text-align:left; 32} 33.test_list_box_r img{ 34 height:200px; 35 width:auto; 36 margin-right:10px; 37}
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/17 05:55