이게 당신이 찾고있는 것인지 모르겠지만, 내 사이트에서 이것을 사용했고 브라우저 창 크기에 상관없이 같은 너비를 유지합니다. 물론 내 것이 드롭이 아닙니다. 드롭 다운 표시 줄이 동일 너비를 유지할 것이라고 보장 할 수는 없습니다.
내 메뉴는 div를 만들고 div 안에 메뉴를 배치했습니다. 그렇게.
<div id="nav">
<ul>
<li><a href="index.php">Home</a></li>
<li><a href="special-offers.php">Special Offers</a></li>
<li><a href="Partners-&-Affiliates.php">Partners & Affiliates</a></li>
<li><a href="contact.php">Contact Us</a></li>
</ul>
</div>
코드를 편집하여 코드를 수정할 수 있습니다.
여기 내가이 도움이 희망 메뉴에 대한 CSS (다시 당신이 당신을 좋아하도록 편집 할 수 있습니다)
#nav {
width: 100%;
max-width:100%;
min-width:100%;
float: left;
margin: 0 0 1em 0;
padding: 0;
background-color: darkgoldenrod;
border-bottom: 1px solid #ccc;
}
#nav ul {
list-style: none;
width: 800px;
margin: 0 auto;
padding: 0;
}
#nav li {
float:left;
width:200px;
text-align:center;
}
#nav li a {
display: block;
padding: 8px 15px;
text-decoration: none;
font-weight: bold;
color: black;
border-right: 1px solid #ccc;
}
#nav li:first-child a {
border-left: 1px solid #ccc;
}
#nav li a:hover {
color: black;
background-color: peru;
}
입니다.