현재 첫 번째 클라이언트의 웹 사이트를 만들 때 Bootstrap 3을 사용하고 있지만 navbar가 올바르게 정렬되지 않습니다. 내가 col-sm 중단 점을 때 인라인 표시 중지합니다. 나는 다른 많은 기사를 훑어보고 많은 다른 CSS 속성을 적용했지만 아무 소용이 없다. 이 시점에서 내 코드에는 버그가있을 수 있지만 확실하지는 않습니다. 이것은 내 첫 번째 실제 프로젝트이므로, 나는 기술적으로 초보자입니다. (내 끔찍한 코드를 용서하십시오 : P). 제가 빠진 것이 있으면 알려주세요. 여기 스크린 샷과 코드가 있습니다. 여기 내 Navbar가 가로로 정렬되지 않습니다
<nav class="navbar navbar-default navbar-fixed-top" id="navbar">
<div class="container">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar-collapse-1">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand " href="index.html">Spa•ology</a>
</div> <!-- /.navbar-header -->
<!--NAV LINKS-->
<div class="collapse navbar-collapse" id="navbar-collapse-1">
<ul class="nav navbar-nav ">
<!--LINKS-->
<li><a href="index.html">Home</a></li>
<!--DROPDOWN LINKS-->
<li class="dropdown"><a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Services<span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="waxingandsugaring.html">Waxing & Sugaring</a></li>
<li><a href="manisandpedis.html">Manis & Pedis</a></li>
<li><a href="spraytanning.html">Spray Tanning</a></li>
<li><a href="massages.html">Massages</a></li>
<li><a href="lashes.html">Lash Extensions</a></li>
<li><a href="facialsandpeels.html">Facials & Peels</a></li>
</ul><!-- /.dropdwon-menu -->
</li>
<!-- /.dropdown -->
<li><a href="#">Products</a></li>
<li><a href="#">Contact Us</a></li>
<li><a href="http://www.secure-booker.com/spaology/ShopOnline/GiftCertificate.aspx" target="_blank">Gift Certificates</a></li>
<li><a href="http://www.secure-booker.com/spaology/MakeAppointment/" target="_blank">Book Online</a></li>
</ul>
</div><!-- /.navbar-collapse -->
</div><!-- /.container -->
</nav>
내가 시도하는 CSS 속성 중 일부입니다. 나는 이러한 속성의 다른 조합을 사용하지 않았다.
.navbar .navbar-nav > li {
float:left;
}
.navbar .navbar-nav > li {
display:inline;
}
.navbar .navbar-nav > li {
display:block;
float:left;
vertical-align: top
}
나의 사과. float 속성을 편집 당 한 번 이상 사용하지 않았습니다. 별도의 인스턴스에서 두 가지를 모두 사용했지만 문제를 해결하지는 못했습니다. – umaldo7
내가 겪고있는 주된 문제는 일단 col-sm 중단 점을 누르면 줄 바꿈이 추가되고 navbar는 더 이상 인라인이되지 않는다는 것입니다. 두 줄로 나뉘어 더 이상 인라인이 아닙니다. 이게 내가 가지고있는 질문을 정리하는 데 도움이되기를 바랍니다. – umaldo7