하위 메뉴가 올바르게 표시되지 않음 CSS 및 HTML에 넣기 하위 메뉴를 하위 목록처럼 표시해야합니다. 한 줄 아래에 있지만 한 줄에 다른 줄을 표시하고 있습니다. 하위 메뉴가 표시되어야합니다 메인 메뉴에 마우스 오버 후
는내비게이션 막대를 아래로 내림
<style>
#navbar {
position: absolute;
top: 0;
left: 0;
margin: 0;
padding:0;}
#navbar li
{
list-style: none;
float: left;
}
#navbar li a {
display: block;
padding: 3px 8px;
text-transform: uppercase;
text-decoration: none;
color: #999;
font-weight: bold; }
#navbar li a:hover {
color: #000; }
#navbar li ul {
display: none; }
#navbar li:hover ul, #navbar li.hover ul {
position: absolute;
display:list-item;
left: 0;
width: 100%;
margin: 0;
padding: 0; }
</style>
</head>
<body>
<ul id="navbar">
<li><a href="#">Home</a></li>
<li><a href="#">About Us</a>
<ul>
<li><a href="#">Subitem One</a></li>
<li><a href="#">Second Subitem</a></li>
<li><a href="#">thrid subitem</a></li>
</ul>
</li>
<li><a href="#">Services</a></li>
<li><a href="#">Products</a></li>
<li><a href="#">Contact</a></li>
</ul>
감사 올라프 DIETSCHE의 작업 만 내 서브 메뉴입니다 우리가 우리에 대해 호버에 후 집 아래에 표시됩니다에 대한 , 제대로 배치되지 않았습니다. –