1
부트 스트랩을 사용하여 만든 navbar와 관련하여 이상하고 아주 사소한 문제를 해결하려고합니다. 공백의 여백과 같은 것 같습니다. 사진에서
을 의도 한대로 메뉴 항목은 페이지의 전체 폭을 차지 다음과 같이
Before (default sizing)
After (Attempting to resize width of menu items)부트 스트랩 메뉴 항목 너비
내 네비게이션 바 코드는 다음과 같습니다
/* Navigation Bar */
.navbar a {
color: white !important;
text-align: center;
padding: 0;
transition: all 0.2s ease;
}
.dropdown {
font-family: Impact, Haettenschweiler, Franklin Gothic Bold, Arial Black, " sans-serif";
font-size: 3em;
font-weight: 100;
color: white !important;
text-align: center;
width: 20%;
}
.dropdown-menu {
font-family: Impact, Haettenschweiler, Franklin Gothic Bold, Arial Black, "sans-serif";
font-size: 0.8em;
min-width: 100%;
text-align: center;
}
.dropdown-toggle:active,
.open .dropdown-toggle {
color: black !important;
background-color: white !important;
}
.dropdown-toggle:hover {
color: black !important;
background-color: white !important;
}
.dropdown-toggle {}
.active {
padding: 0;
text-align: center;
}
.active a {
font-family: Impact, Haettenschweiler, Franklin Gothic Bold, Arial Black, " sans-serif";
font-size: 3em;
font-weight: 100;
color: white !important;
}
.active a:hover {
background-color: white !important;
color: black !important;
}
<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.3/umd/popper.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/js/bootstrap.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/css/bootstrap.min.css" rel="stylesheet" />
<nav class="navbar navbar-default col-lg-12">
<div class="container-fluid">
<ul class="nav navbar-nav">
<li class="active"><a style="background-color:#61A1C4" href="../aboutus.html">About</a></li>
<li style="background-color:#6E78B4;" class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown" href="#">Rehearsals
<span class="caret"></span></a>
<ul style="background-color:#6E78B4;" class="dropdown-menu">
<li><a style="width:100%;" href="../liveroom.html">Live Room</a></li>
<li><a href="../isolationroom.html">Isolation Room</a></li>
</ul>
</li>
<li style="background-color:#D1C733;" class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown" href="#">Recording
<span class="caret"></span></a>
<ul style="background-color:#D1C733" class="dropdown-menu">
<li><a href="../audiorecording.html">Audio</a></li>
<li><a href="../videorecording.html">Video</a></li>
</ul>
</li>
<li style="background-color:#80C94A;" class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown" href="#">For Hire
<span class="caret"></span></a>
<ul style="background-color:#80C94A;" class="dropdown-menu">
<li><a href="../hirepackages.html">Event Packages</a></li>
<li><a href="../largeevents.html">Large Events</a></li>
<li><a href="../equipmenthire.html">Equipment</a></li>
<li><a href="../bandhire.html">Bands</a></li>
</ul>
</li>
<li style="background-color:#9466A4" class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown" href="#">Other Services
<span class="caret"></span></a>
<ul style="background-color:#9466A4" class="dropdown-menu">
<li><a href="../buyandsell.html">Buy & Sell</a></li>
<li><a href="../repairs.html">Repairs</a></li>
</ul>
</li>
<li class="active"><a style="background-color:#D44C92" href="../contact.html">Contact Us</a></li>
</ul>
</div>
</nav>