Salam Dostlar, Men css-de bir problemlə qarşılaşdım … Deməli belə şəkildə gördüyünüz kimi background-color yalnız text-in arxasını tutur, onun css-ni nece düzəldim ki ətrafını da daxil etsin?
CSS:
.nav-bar ul{
list-style:none;
background-color:#724e2a;
border-radius:15px;
height:40px;
padding-top:15px;
padding-left:20px;
}
.nav-bar ul li{
height:40px;
padding-left:30px;
display:inline;
height:40px;
}
.nav-bar ul li a:link, .nav-bar ul li a:visited{
height:30px;
text-decoration:none;
font-size:16px;
font-family:Verdana, Geneva, sans-serif;
color:#FFF;
}
.nav-bar ul li a:hover, .nav-bar ul li a:active{
width:30px;
height:30px;
text-decoration:none;
font-size:16px;
font-family:Verdana, Geneva, sans-serif;
color:#FFF;
background-color:#bdbe49;
}
Verilmiş cavablar və yazılan şərhlər (5 cavab var)
0
Yalnız əlvə ediləcək kodları yazıram. Kodları yoxlamadan yazdığım üçün işləməyə də bilər.
.nav-bar ul li { line-height:40px;} – bu bölmədə iki dəfə height işlətmisiz. O səhvdi
.nav-bar ul li a:link, .nav-bar ul li a:visited, .nav-bar ul li a:hover, .nav-bar ul li a:active { display:block; height:40px; line-height:40px; padding:0 6px 0 6px; }
0
Qaqaw Sen Dediklerini Yazdim Indi de Bele Oldu, Awagi qeder geldi amma yuxari yox ve texti bir az awagi salir, paddingle de yuxari qaldirmaq olmur.
http://s018.radikal.ru/i510/1307/d4/b494d1fe8f26.png
.nav-bar ul li a:hover, .nav-bar ul li a:active{
line-height:40px;
padding:0px 6px 0 6px;
display:inline-block;
height:40px;
text-decoration:none;
font-size:16px;
font-family:Verdana, Geneva, sans-serif;
color:#FFF;
background-color:#bdbe49;
}
0
bu kodu copy-paste edin görün istədiyiniz kimidir?
nümunə görünüş
http://jsfiddle.net/p3ZCF/
0
Kodlara bunu da əlavə etsəz düzələr
.nav-bar ul{
padding-top:0px;
}
0
bu cür kod əlavə et
CSS HTML barəsində video dərsliklər burda tapa bilərsən BakuARTS.com
Sual verin
Cavab verin