Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: szerokie tło linków
Forum PHP.pl > Forum > Po stronie przeglądarki > HTML \ XHTML
miik
tak jak w temacie jak zrobić szerokie tło linku moze być w CSS..

Chodzi o to zę jak najade na link czyli a:hover dło linku zmieni kolor ale bedzie dłuższe niż same litery linku.
mike
Kod
a {
    padding: 1px 5px;
    background-color: #efefef;
}

a:hover {
    background-color: #cdcdcd;
}
miik
Cytat(mike_mech @ 2006-05-15 18:45:27)
Kod
a {
    padding: 1px 5px;
    background-color: #efefef;
}

a:hover {
    background-color: #cdcdcd;
}

Wszystko dobrze tylko, że chce aby link dopasowywał się do tabeli na boki do końca i nie wiem gdzie wpisać 100%. Wpisywałem, ale powiększa sie tylko wysokość na 100% sad.gif
gekon
Kod
a{ display: block; width: 100%; }

A jeżeli ma być kilka linków obok siebie trzeba szkorzystać z atrybutu float.
miik
Cytat(gekon @ 2006-05-15 19:19:44)
Kod
a{ display: block; width: 100%; }

A jeżeli ma być kilka linków obok siebie trzeba szkorzystać z atrybutu float.

Wielkie dzięki!!!! biggrin.gif
Zajec
Jeżeli nadasz display: block, to element sam dopasuje się szerokością do rodzica. Jednak gdy ustawisz mu jeszcze 100% to możesz mieć czasami element zbyt szeroki (gdy dorzucisz paddingi lub marginesy).

WIęc jakby Ci te linkir rozwalały szablon - usuń im width.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.