Autor Zpráva
Css
Profil *
Dobrý den, potřeboval bych poradit s menu. Chci aby po kliknutí na odkaz bylo nastaveno pozadí.
Například jako tady: http://www.pozadizwebky.cz/

Toto je můj kod:
#menu { position: absolute; top: 136px; left: 18px; background-color: red;width: 1000px }
#menu ul { list-style: none; margin: 0; }
#menu li { float: left; }
#menu li a { color: #1f356f; text-transform: uppercase; text-decoration: none; 
       float: left; display: block; font-size:12px; line-height: 40px; padding: 0 11px; }
#menu li a:hover { text-decoration: underline; }
#menu li.active a { color: #fff; background-color: #1f356f; }
       <div id="menu">
           <ul><li><a href="#">První položka</a></li>
           <li><a href="#">Druhá položka</a></li>
           </ul>
       </div>

Díky za radu
panther
Profil
Css:
Chci aby po kliknutí na odkaz bylo nastaveno pozadí.
tak nastav danému li třídu „active“, kterou pak styluješ na 7. řádku uvedeného kódu.
To musíš udělat v HTML (statické stránky) nebo v PHP při výpisu menu (dynamické stránky). Samotné CSS neví, na které stránce aktuálně jseš.

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