html
1 <header class="sticky-top"> 2 <div class="container p-0 m-0" id="header_container"> 3 <nav class="navbar navbar-expand-sm navbar-light"> 4 <a href="#top" class="navbar-brand"><h2 class="mb-0">Enjoy Your Dinner</h2></a> 5 <button class="navbar-toggler" data-toggle="collapse" data-target="#menu"> 6 <span class="navbar-toggler-icon"></span> 7 </button> 8 <div id="menu" class="float-right collapse navbar-collapse"> 9 <ul class="navbar-nav"> 10 <li class="nav-item"><a href="#top" class="nav-link">Home</a></li> 11 <li class="nav-item"><a href="#profile" class="nav-link">Profile</a></li> 12 <li class="nav-item"><a href="#skills" class="nav-link">Skills</a></li> 13 <li class="nav-item"><a href="#contact" class="nav-link">Contact</a></li> 14 <li class="nav-item"><a href="#mission" class="nav-link">Mission</a></li> 15 </ul> 16 </div> 17 </nav> 18 </div> 19 </header>
CSS
1header { 2 background-color: rgb(245,245,245); 3 margin: 0 auto; 4 width: 85%; 5 border-radius: 3px; 6 box-shadow: 2px 0 rgba(0,0,0,.5); 7} 8 9header h2 { 10 font-size: 20px; 11}
ulタグの中の要素を右寄せにしたいのですが、float-right text-centerを試したのですが変化なしでした。
cssでfloat: right; text-align: center; なども試しましたが同じでした。
他に方法はありますでしょうか? 回答よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー