Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
CSS dla elementu z potomkiem - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: xHTML, CSS, JavaScript (https://www.webmastertalk.pl/forum-xhtml-css-javascript)
+--- Wątek: CSS dla elementu z potomkiem (/thread-css-dla-elementu-z-potomkiem)



CSS dla elementu z potomkiem - lukasamd - 17-04-2010

Witam,
temat pewnie nie za wiele mówi, ale już sam nie wiem, jak to w ogóle ująć.
Wszystkie linki w witrynie posiadają inne tło przy hover, oczywiście ustawione z poziomu CSSa.

Mam teraz taki oto kod:

Kod:
<a href="costam"><img src="costam" /></a>

W efekcie po najechaniu na obrazek, w jego dolnej części pojawia się takie podświetlenie, jak w innych linkach, co nie wygląda zbyt dobrze.
Ręcznej możliwości nastawienia klas linków / obrazków nie ma - za dużo roboty, bo materiałów jest naprawdę sporo.

Chciałbym więc ustalić właściwości dla każdego a, po którym stoi img, zarówno jako link jak i hover.

Oczywiście taki kod:

Kod:
a:hover > img {
wlasciwosci
}

nie spełnia zadania, bo dotyczy img zamiast znacznika a, zaś jego właściwości są dziedziczone z głównych ustawień.

Jak można sensownie to zrobić?


RE: CSS dla elementu z potomkiem - ery - 18-04-2010

A nie powinno być tak:

a img:hover {
........
}


RE: CSS dla elementu z potomkiem - lukasamd - 18-04-2010

Nie o to chodzi... bo wtedy i ta właściwości będą dotyczyć img a nie "a".


RE: CSS dla elementu z potomkiem - Haden - 18-04-2010

Jeśli dobrze rozumie to daj znacznik diva przed a:hover > img {.


RE: CSS dla elementu z potomkiem - Pedro84 - 18-04-2010

(18-04-2010, 02:27)Haden napisał(a): Jeśli dobrze rozumie to daj znacznik diva przed a:hover > img {.

Jak już coś to a:hover img i musi działać.

@autor: Ale tak to się tego nie robi Kolego...


RE: CSS dla elementu z potomkiem - Haden - 18-04-2010

No to jednak nie wiem o co chodzi Big Grin


RE: CSS dla elementu z potomkiem - Pedro84 - 18-04-2010

@autor, czy Ty czasem nie pisałeś na forum.php.pl? Big Grin