CSS'de açılır menü olarak biçimlendirdiğim html'de bir liste var, ancak, üzerine geldiğimde, metnin yalnızca ilk yarısı yanıt veriyor, tüm uzunluğu karşı ve bu vurgulu alan daha uzun yapmak için hangi özellik değişeceğini anlayamıyorum.CSS alanındaki gezinme alanını nasıl büyütürsiniz
Teşekkürler!
kodu:
#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 şeyler:
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>'
düzenleme: uygulaması: çünkü ül yıllardan üzerindeki olumsuz marjlar olduğunu oluyor http://jsfiddle.net/CLVwv/1/
Lütfen kodunuzu paylaşın veya daha iyisi, sorununuzu çoğaltmak için bir http://jsfiddle.net/ yapın. –
Kod yok = Yardım yok! –
Üzgünüz, ilk kez bir soru sormak için, kod şu anda burada! – TheLaurens