Autor Zpráva
Joe
Profil *
Vie mi niekto poradit, ako zabezpecit, aby farba odkazov bola v roznych castiach stranky ina.
Napriklad v menu zlta a po prechode mysi cierna a v odkazoch v tele naopak.

Skusal som:

.menu{bla, bla, bla...}

A.menu{color: yellow;}
A.menu:hover{color: black;}


V tele zasa:

A.body{...}


Ale nefunguje mi to.
panther
Profil
Joe:
Nelze ti napsat přesné CSS, neznáme-li strukturu (třídy a idčka) tvého HTML, tak tedy obecně:
HTML:
<menu>
    <li><a href="">polozka menu</a>
    <li><a href="">polozka menu</a>
</menu>
<div id="content">
    <p><a href="">Lorem ipsum, modry odkaz se zelenym hoverem</a> dolor sit.</p>
</div>

CSS:
menu a {color: green}
menu a:hover {color: blue}
#content a {color: blue}
#content a:hover {color: green}
Petr ZZZ
Profil
panther:
Nemělo by to stačit bez divu?
<div id="content">
<p id="content"><a href="">Lorem ipsum, modry odkaz se zelenym hoverem</a> dolor sit.</p>

</div>
Joe
Profil *
panther:

Vdaka, to je presne to, o com som pisal.

Ja som niekde nasiel tvar:

nie

menu a {...}

ale

a.menu {...}

A to mi neslo.

Este raz vdaka.
Railbot
Profil
Joe:
menu a {...}
Je styl pro odkaz v tagu menu.

a.menu {...}
Je styl pro odkaz s třídou menu, tedy <a class="menu...>
panther
Profil
Petr ZZZ:
Nemělo by to stačit bez divu?
samozřejmě, že stačilo, ale takto je to z hlediska provázanosti HTML a CSS taky správně, ničemu to nevadí. Původně tam těch odstavců bylo více, proto ten div, který to obaloval.

Ale je dobře, že si všímáš i zdánlivých mališkostí. To se ti bude hodit.

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