CSS에서 드롭 다운 메뉴로 서식을 지정하는 html로 된 목록이 있지만, 마우스를 가져 가면 텍스트의 첫 번째 부분 만 응답합니다. 그것의 전체 길이에 반대, 그리고이 호버 지역을 길게하기 위해 어떤 속성을 변경 알아낼 수 없습니다.CSS에서 호버 영역을 넓게 만드는 방법
감사합니다.
코드 :
#navbar {
position: relative;
margin: 10px;
margin-left: -27px;
/*height: 13px; */
float: left;
}
#navbar li {
list-style: none;
float: left;
}
#navbar li a {
display: block;
padding: 3px 8px;
background-color: #00AA63;
color: #fff;
text-decoration: none;
}
#navbar li ul {
color: #fff;
display: none;
width: 10em;
}
#navbar li:hover ul {
display: block;
position: absolute;
margin: 0;
padding: 0;
/*width: 200%;*/
}
#navbar li:hover li {
float: none;
/*width: 200%;*/
}
#navbar li:hover li a {
background-color: #00AA63;
color: #fff;
border-bottom: 1px solid #fff;
color: #fff;
}
#navbar li li a:hover {
color: #fff;
background-color: #33BB96;
}
JQuery와 물건 :
document.getElementById("menu").innerHTML += '<ul id="navbar">'
+ '<li><a href="#">other electives</a>'
+ '<ul id="navbar">'
+ '<li><a href="#">Subitem One</a></li>'
+ '<li><a href="#">Second Subitem</a></li>'
+ '<li><a href="#">Numero Tres</a></li></ul>'
+ '</li>'
편집 : 구현 : 때문에 당신이 UL 년대에 미칠 부정적인 여백입니다 무슨 일이 일어나고 http://jsfiddle.net/CLVwv/1/
코드를 공유하거나 더 나은 방법으로 문제를 재현하려면 http://jsfiddle.net/을 작성하십시오. –
코드 없음 = 도움이 없습니다! –
죄송합니다. 처음 질문을 올리면 코드가 작성되었습니다. – TheLaurens