こんにちは。今、下のようなhtmlを作っています。
環境はhtml5です。
html
1 <ul> 2 <li class="current"> 3 <a> 4 <div class="img"> 5 <img src="img/img_detail_03.png" alt=""> 6 </div> 7 <div class="chapters"> 8 <h3>チャプター1</h3> 9 <p>〇〇〇〇〇〇〇〇 vol.1</p> 10 </div> 11 </a> 12 </li> 13</ul>
そこで気づいたのですが、前の会社で先輩が
「aタグの中にdivを入れるときはaタグをdisplay:blockにするように」と言っていたように思います。
ですが、リストの中を並列にするために、display:flexにしておく必要があります。
html5では、インライン要素の中にブロック要素を入れても特に問題はないはずですよね・・・?
参考
https://kuzlog.com/2017/02/03/906/
ちょっと自信がなくなってきたのでどなたか助言をお願いいたします。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/02/26 02:20