SuckerFish Dropdowns에서 HTML/CSS 메뉴를 사용하고 있습니다. 내 특정 메뉴는 회색 배경입니다. 메뉴의 배경을 고정 너비로 설정하려고합니다. CSS의 #navbar 섹션에 너비 매개 변수를 추가하려고했지만 아무 것도하지 않는 것 같습니다. 이 고정 폭 동작을 어떻게 얻습니까?HTML/CSS 드롭 다운 메뉴에서 배경을 고정 폭으로 지정하려고합니다
HTML
<ul id="navbar">
<!-- The strange spacing herein prevents an IE6 whitespace bug. -->
<li><a href="index.html">System Set-Up & Status</a>
</li>
<li><a href="#">NMEA Output</a>
<ul>
<li><a href="ch1.html">Channel 1</a></li><li>
<a href="ch2.html">Channel 2</a></li><li>
<a href="ch3.html">Channel 3</a></li><li>
<a href="ch4.html">Channel 4</a></li></ul>
</li>
<li><a href="#">UDP Output</a>
<ul>
<li><a href="udpch1.html">Channel 1</a></li><li>
<a href="udpch2.html">Channel 2</a></li><li>
<a href="udpch3.html">Channel 3</a></li><li>
<a href="udpch4.html">Channel 4</a></li><li></li></ul>
</li>
<li><a href="baro.html">Baro/PoE</a>
</li>
<li><a href="advanced.html">Advanced</a>
</li>
<li><a href="mob.html">MOB</a>
</li>
</ul>
CSS
#navbar {
margin: 0;
padding: 0;
height: 1em; }
#navbar li {
list-style: none;
float: left; }
#navbar li a {
display: block;
padding: 3px 8px;
background-color: #cccccc;
color: #000000;
text-decoration: none; }
#navbar li a:hover {
background-color: #999999; }
#navbar li ul {
display: none;
width: 10em; /* Width to help Opera out */
background-color: #69f;}
#navbar li:hover ul, #navbar li.hover ul {
display: block;
position: absolute;
margin: 0;
padding: 0; }
#navbar li:hover li, #navbar li.hover li {
float: none; }
#navbar li:hover li a, #navbar li.hover li a {
background-color: #c0c0c0;
border-bottom: 1px solid #fff;
color: #000; }
#navbar li li a:hover {
background-color: #999999; }
과
HTML snippet is here
http://jsfiddle.net/UfuG2/는, 코드에 링크가 귀하의 질문에 있는지 확인하지 마십시오을 제대로 작동하려면 당신은 또한 당신의 수레를 높이를 제거하고 삭제해야합니다. –