Autor | Zpráva | ||
---|---|---|---|
Lenkaaa Profil * |
#1 · Zasláno: 3. 2. 2009, 19:44:47
Ahoj,
potřebovala bych poradit s barvou v menu. Jak v tomto kódě nastavit barvu, aby se lišila od ostatních položek v menu, na položce, na které je právě kliknuto? Nějak se v tom ztrácím... .menu { margin: auto; padding: 1px; width: 150px; list-style-type: none; } .menu li { float: left; width: 150px; } .menu a, .menu a:visited { display: block; margin-bottom: 2px; color: #fff; font-weight: bold; background: #08c; border: 2px solid; border-color: #acf #06a #06a #acf; text-decoration: none; } |
||
SwimX Profil |
#2 · Zasláno: 3. 2. 2009, 19:47:22
Lenkaaa
To nejde. lze použít a:active ale je to pouze při stisknutí a držení Pokud chceš mít zabarvenou aktuální stránku, musíš odkazu v HTML nasatavit třeba id="active" a potom v css #active{background: red;} |
||
Lenkaaa Profil * |
#3 · Zasláno: 3. 2. 2009, 19:48:32
SwimX
Díky ;-) |
||
Lenkaaa Profil * |
#4 · Zasláno: 3. 2. 2009, 19:56:39
SwimX
A to se musí nastavit u každého zvlášť? Když dám id="active" k úvodu, tak je to v pořádku, ale když kliknu na jinou položku, tak zůstane jakoby aktivní pořád úvod, i když já jsem třeba v kontaktech... Jsem nejspíš hodně hloupá, ale fakt nevím. |
||
panther Profil |
#5 · Zasláno: 3. 2. 2009, 19:59:23
Lenkaaa
„A to se musí nastavit u každého zvlášť? Když dám id="active" k úvodu, tak je to v pořádku, ale když kliknu na jinou položku, tak zůstane jakoby aktivní pořád úvod, i když já jsem třeba v kontaktech... Jsem nejspíš hodně hloupá, ale fakt nevím.“ ano. Dá se to přiřazovat např. pomocí PHP, ale to je na tebe asi moc zkraje. Takže na každou stránku :-) |
||
Časová prodleva: 15 let
|
0