CSS – Jak na ztučnění odkazu, nad kterým je myš?
CSS – Jak na ztučnění odkazu, nad kterým je myš?
cus, nevite nekdo jak udelat v css to, aby odkaz, kdyz na neho najedu mysi, tak aby pismo v nem ztloustlo nebo zmenilo barvu, kdysi sem to tak mel udelane v jednom webu, ale uz sem zapomel jak se to dela
// Upřesnil jsem nadpis dotazu
// Myloš
// Upřesnil jsem nadpis dotazu
// Myloš
AMD Athlon 64 3000+, 2,5 GB RAM, NVIDIA GeForce 8600 GT (512 MB), HDD: WD 80 GB, WD 500 GB, OS: Windows XP Professional (32-bit), Fedora 16
NB: HP ProBook 4710s, Intel Core 2 Duo 2,1 GHz , 4GB RAM DDR2, ATI Mobility Radeon HD 4330 (512 MB), HDD: WD 500 GB, OS: Windows 7 Ultimate (32-bit)
NB: HP ProBook 4710s, Intel Core 2 Duo 2,1 GHz , 4GB RAM DDR2, ATI Mobility Radeon HD 4330 (512 MB), HDD: WD 500 GB, OS: Windows 7 Ultimate (32-bit)
Re: css
Konkrétně „ztloustnutí“ pak pomocí vlastnosti font-weight:
:hover efekt je prima věc, ale speciálně ztučnění nepovažuji za dobré, protože ztučnělý text většinou ovlivňuje své okolí, takže může vzniknout nový řádek, okolní slova se můžou z řádku na řádek přesouvat a podobně.
Kód: Vybrat vše
a:hover {font-weight: bold;}
:hover efekt je prima věc, ale speciálně ztučnění nepovažuji za dobré, protože ztučnělý text většinou ovlivňuje své okolí, takže může vzniknout nový řádek, okolní slova se můžou z řádku na řádek přesouvat a podobně.
Re: CSS – Jak na ztučnění odkazu, nad kterým je myš?
Přesně tak, nejlepší je podtržení, to nemá na okolí vliv. Nebo hover změny pozadí, můžes vidět na mých stránkách, pokud přejedeš přes nějakou položku v menu, pozadí se změní.
Re: CSS – Jak na ztučnění odkazu, nad kterým je myš?
Tommy4 píše:nejlepší je podtržení
Nikoli – podtržení by mělo být výchozí vlastností každého běžného odkazu (nemluvím teď o menu).
Vhodný běžný :hover-efekt je změna barvy textu nebo změna barvy pozadí, případně obojí.
Dokonce lze odkazu přidat rámeček, aniž by :hover narušoval okolí – normální odkaz (a:link a a:visited) budou mít rámeček barvy pozadí, neboli neviditelný, zatímco a:hover bude mít rámeček jinou barvou, tedy viditelný.
Takovým odkazům je ale vhodné nastavit 2–3px padding, aby ten rámeček nebyl na text nalepený.
Re: CSS – Jak na ztučnění odkazu, nad kterým je myš?
no to ztučnění mi neovlivní okolí, protože to mam jako levé menu
AMD Athlon 64 3000+, 2,5 GB RAM, NVIDIA GeForce 8600 GT (512 MB), HDD: WD 80 GB, WD 500 GB, OS: Windows XP Professional (32-bit), Fedora 16
NB: HP ProBook 4710s, Intel Core 2 Duo 2,1 GHz , 4GB RAM DDR2, ATI Mobility Radeon HD 4330 (512 MB), HDD: WD 500 GB, OS: Windows 7 Ultimate (32-bit)
NB: HP ProBook 4710s, Intel Core 2 Duo 2,1 GHz , 4GB RAM DDR2, ATI Mobility Radeon HD 4330 (512 MB), HDD: WD 500 GB, OS: Windows 7 Ultimate (32-bit)
Re: CSS – Jak na ztučnění odkazu, nad kterým je myš?
mam jeste jeden dotaz, kdyz mam v css nastavene vlastnosti tech odkazu, tak jak udelam to kdyz chci aby treba jeden z nich nebyl cerny ale modry, zkousel sem to pomoci toho "class" a potom do stylu napsat neco jako .odkaz { color: blue;} ale to nejde
AMD Athlon 64 3000+, 2,5 GB RAM, NVIDIA GeForce 8600 GT (512 MB), HDD: WD 80 GB, WD 500 GB, OS: Windows XP Professional (32-bit), Fedora 16
NB: HP ProBook 4710s, Intel Core 2 Duo 2,1 GHz , 4GB RAM DDR2, ATI Mobility Radeon HD 4330 (512 MB), HDD: WD 500 GB, OS: Windows 7 Ultimate (32-bit)
NB: HP ProBook 4710s, Intel Core 2 Duo 2,1 GHz , 4GB RAM DDR2, ATI Mobility Radeon HD 4330 (512 MB), HDD: WD 500 GB, OS: Windows 7 Ultimate (32-bit)
Re: CSS – Jak na ztučnění odkazu, nad kterým je myš?
Buď dej třídu tomu odkazu:
a vztahuj se k němu pak takhle:
anebo – je-li to součástí menu:
pak styluj pro menu a a menu a:hover:
Kód: Vybrat vše
<a href="bleble" class="externi">
a vztahuj se k němu pak takhle:
Kód: Vybrat vše
a:link, a:visited {color: green;} /* obyč. odkaz */
a:hover {color: lime; background-color: yellow;} /* hover nad obyč. odkazem */
a.externi {color: red} /* externí odkaz */
a:hover.externi {color: navy; background-color: aqua;} /* hover nad externím odkazem */
anebo – je-li to součástí menu:
Kód: Vybrat vše
<menu>
<li><a href="#">odkaz</a></li>
<li><a href="#">odkaz</a></li>
<li><a href="#">odkaz</a></li>
</menu>
pak styluj pro menu a a menu a:hover:
Kód: Vybrat vše
menu a {color: gray; background-color: #fcc;}
menu a:hover {color: #eee; background-color: black;}
Re: CSS – Jak na ztučnění odkazu, nad kterým je myš?
Kód: Vybrat vše
a.externi {color: red}
Kód: Vybrat vše
a:hover.externi {color: navy; background-color: aqua;}
AMD Athlon 64 3000+, 2,5 GB RAM, NVIDIA GeForce 8600 GT (512 MB), HDD: WD 80 GB, WD 500 GB, OS: Windows XP Professional (32-bit), Fedora 16
NB: HP ProBook 4710s, Intel Core 2 Duo 2,1 GHz , 4GB RAM DDR2, ATI Mobility Radeon HD 4330 (512 MB), HDD: WD 500 GB, OS: Windows 7 Ultimate (32-bit)
NB: HP ProBook 4710s, Intel Core 2 Duo 2,1 GHz , 4GB RAM DDR2, ATI Mobility Radeon HD 4330 (512 MB), HDD: WD 500 GB, OS: Windows 7 Ultimate (32-bit)
Re: CSS – Jak na ztučnění odkazu, nad kterým je myš?
Kód: Vybrat vše
a:hover {
text-decoration: none;
font-weight: bold;
}
a:link, a:visited {
text-decoration: none;
color: black;
}
a.externi {color: red}
a:hover.externi {color: navy; background-color: aqua;}
radsi sem to tu dal cele
AMD Athlon 64 3000+, 2,5 GB RAM, NVIDIA GeForce 8600 GT (512 MB), HDD: WD 80 GB, WD 500 GB, OS: Windows XP Professional (32-bit), Fedora 16
NB: HP ProBook 4710s, Intel Core 2 Duo 2,1 GHz , 4GB RAM DDR2, ATI Mobility Radeon HD 4330 (512 MB), HDD: WD 500 GB, OS: Windows 7 Ultimate (32-bit)
NB: HP ProBook 4710s, Intel Core 2 Duo 2,1 GHz , 4GB RAM DDR2, ATI Mobility Radeon HD 4330 (512 MB), HDD: WD 500 GB, OS: Windows 7 Ultimate (32-bit)
Re: CSS – Jak na ztučnění odkazu, nad kterým je myš?
:hover musíš definovat až po :link a :visited, poněvadž i :hover je zároveň :link nebo :visited, takže je jeho definice přebita.
Jinak se na moji ukázku můžeš podívat na http://kesolim.sweb.cz/TMP/ruzne_odkazy.html
Jinak se na moji ukázku můžeš podívat na http://kesolim.sweb.cz/TMP/ruzne_odkazy.html
Re: CSS – Jak na ztučnění odkazu, nad kterým je myš?
tak mam to takhle a porad to nejde, sem to zkousel ruzne prehazovat a nic
Kód: Vybrat vše
a:link, a:visited {
text-decoration: none;
color: black;
}
a:hover.externi {color: navy; background-color: aqua;}
a:hover {
font-weight: bold;
}
AMD Athlon 64 3000+, 2,5 GB RAM, NVIDIA GeForce 8600 GT (512 MB), HDD: WD 80 GB, WD 500 GB, OS: Windows XP Professional (32-bit), Fedora 16
NB: HP ProBook 4710s, Intel Core 2 Duo 2,1 GHz , 4GB RAM DDR2, ATI Mobility Radeon HD 4330 (512 MB), HDD: WD 500 GB, OS: Windows 7 Ultimate (32-bit)
NB: HP ProBook 4710s, Intel Core 2 Duo 2,1 GHz , 4GB RAM DDR2, ATI Mobility Radeon HD 4330 (512 MB), HDD: WD 500 GB, OS: Windows 7 Ultimate (32-bit)
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti