##CSSが適用されるようにしたい
display:flex;
は適用されているのに
justify-content: flex-end;
が適用されない。
理由はなぜでしょうか?
わかる方教えてください。
HTMLコード <!DOCTYPE html> <html> <head> <mete charset="utf-8"> <title></title> <link rel="stylesheet" href="public/css/index.css"> </head> <body> <header> <div class="header-main"> <div class="logo-left"> <img src="public/img/top/logo.jpg" alt=""> </div> <div class="header-right"> <ul class="global-many"> <li><a href="">TOP</a></li> <li><a href="">業務内容</a></li> <li> <a href="">問い合わせ</a></li> <li><a href="">お客様の声</a></li> <li><a href="">スタッフ紹介</a></li> <li><a href="">採用</a></li> </ul> </div> </div> </header> </body> </html>
CSSコード .header-main{ display: flex; } .global-many { display: flex; justify-content: flex-end; font-size: 30px; list-style: none; } .global-many li{ margin: 0 0 30px 30px; }
そのままCodePenにコピペしたらちゃんと右寄せになっているようですが、おかしいですか?
https://codepen.io/itagagaki/pen/gOgVGZr
回答1件
あなたの回答
tips
プレビュー