前提・実現したいこと
cssのflexboxを使用して、はじめの子要素の幅、高さを他の子要素に適用する方法がわかりません。
はじめの子要素:画像
その他の子要素:テキスト
画像のサイズをテキスト部分に適用したいです。
もし、画像のサイズよりテキストのサイズが大きければ、テキストのサイズを画像のサイズに合わせ縦スクロールのレイアウトにしたいです。
該当のソースコード
html
1<div class="menu"> 2 <div class="item-img"> 3 <a href=""><img src="画像のパス" alt="テスト"></a> 4 </div> 5 <div class="item"> 6 <a href="">item 1</a> 7 </div> 8 <div class="item"> 9 <a href="">item 2</a> 10 </div> 11</div>
css
1.menu { 2 display: flex; 3} 4.item-img > a { 5 display: block; 6} 7.item > a { 8 display: block; 9 overflow-y:scroll; 10}
試したこと
・親要素をflexに設定
補足情報(FW/ツールのバージョンなど)
bootstrap
回答1件
あなたの回答
tips
プレビュー