我已經編碼爲我的個人作品集網站導航欄一個,看起來在電腦屏幕上巨大的,但是當我打開它在移動設備上的菜單項趨於水平堆疊和只是一般情況下,我怎麼能得到這個在所有設備上看起來不錯?我很新的編碼,所以任何幫助將不勝感激!引導導航欄不對齊響應
https://codepen.io/Bowdoo95/pen/PJzZVp
HTML
<div class="container-fluid">
<div class="row">
<nav id="nav" class="navbar navbar-default navbar-fixed-top">
<div class="col-md-3 col-sm-3">
<a id="name" href="#"><b>Joseph Bowditch</b></h5></a>
</div>
<div class="col-md-7 col-sm-7">
<ul id="menu-items" class="nav navbar-nav navbar-right">
<li class="active"><a class="home" href="#page-one"><b>Home</b></a></li>
<li><a class="portfolio" href="#page-two"><b>Portfolio</b></a></li>
<li><a class="about-me" href="#page-three"><b>About Me</b></a></li>
</ul>
</div>
<div class="col-md-2 col-sm-2">
<a href="#page-four" id="contact-me" class="btn navbar-btn" role="button"><b>Contact Me</b></a>
</div>
</nav>
</div>
</div>
CSS
#name{
color:#FFF;
float:left;
padding-top:5%;
}
#nav{
background-color: transparent;
border-color:transparent;
margin: 0px;
border-radius: 0px;
text-transform: uppercase;
}
.navbar-default .navbar-nav > li > a{
color:#FFF;
padding-top:18px;
}
.navbar-btn{
border: 3px solid #FFF;
text-transform:uppercase;
background-color:transparent;
color:#FFF;
float:right;
}
#menu-items{
margin-right:-100px !important;
}