Autor Zpráva
andynewcastleth
Profil
Normálně nepodtržené, při najetí podtržené. Momentálně je to podtržené pořád a zkrátka už nevidím co dělám špatně.... .

Živá ukázka
Kcko
Profil
andynewcastleth:
Protože odkaz má ve výchozím stavu podtržení, když si jej odstraníš tak Ti to bude fungovat. Živá ukázka
andynewcastleth
Profil
No ale přeci to defaultní podtržení přepisuji. První řádek specifikuje, jak se to má chovat, když není najetá myš.

a .hlavicka{ text-decoration: none; color: #333; }

Druhý řádek pokud je najetá myš:

a:hover .hlavicka{ text-decoration: underline; color: #333; }

Tak proč musím mít specifikované:

a {text-decoration: none;}

Což je duplicitní s prvním řádkem, kde jsem již řekl, že při nenajeté myši nechci podtržení?
Tomášeek
Profil
andynewcastleth:
a .hlavicka{ text-decoration: none; color: #333; }
Zde je podtržený odkaz (defaultně) a navíc i .hlavicka.

a:hover .hlavicka{ text-decoration: underline; color: #333; }
Odebíráš podtržení .hlavicce, odkazu zůstává.

Což je duplicitní s prvním řádkem
Nikoliv, zápisy jsou rozdílné, přestože mohou vyvolávat podobné chování.
andynewcastleth
Profil
Ja tim mym CSS ovladam jen chovani .hlavicka, ale zapominam, ze rovnez musim ovladat i o uroven vyse (a).

Co me jeste trapi, pokud do CSS pridam .hlavicka( display: inline-block ) tak najednou problem mizi a nemusim ovladat ten defaultni (a)........proc?
návštěvník
Profil *
andynewcastleth:
Tvůj problém je v tom, že styluješ a.hlavicka, ale v kódu nic takové ho není. Tam máš div.hlavicka. Odkaz žádný class nemá.
Tomášeek
Profil
návštěvník:
Tvůj problém je v tom, že styluješ a.hlavicka
Ne, opravdu nestyluje „a.hlavicka“, ale „a .hlavicka“. Má to správně.
návštěvník
Profil *
Je tam a:hover.hlavicka, bez mezery, ale možná to původně s mezerou bylo.
Tomášeek
Profil
návštěvník:
Je tam a:hover.hlavicka
Kde? Ani v #3, ani v kódu v #1 nic takového není.
návštěvník
Profil *
V andynewcastlethově ukázce, ale to už asi vyřešil, tak se omlouvám.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0