Ich habe eine Liste in HTML, die ich als Dropdown-Menü in CSS formatieren, jedoch, wenn ich den Mauszeiger über, nur die erste Hälfte des Textes reagiert, als im Gegensatz zu der gesamten Länge, und ich kann nicht herausfinden, welche Eigenschaft zu ändern, um diese Hover-Bereich länger zu machen.Wie mache ich den Bereich von Hover in CSS größer
danke!
Code:
#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 stuff:
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>'
edit: Umsetzung: http://jsfiddle.net/CLVwv/1/
Bitte teilen Sie Ihren Code, oder noch besser, machen Sie eine http://jsfiddle.net/, um Ihr Problem zu replizieren. –
Kein Code = keine Hilfe! –
Entschuldigung, beim ersten Mal eine Frage hier stellen, der Code ist jetzt hier! – TheLaurens