Proč nefunguje ve firefoxu "class" ?

10 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Myslím tím, barvy odkazů, které určím ve stylu ... v IE i Opeře to funguje ... ale ve Firefoxu prostě ne ... pořád tam je ta stejná barva .... nevíte ?
  2. <HTML>Zkus uvést konkrétní příklad, který ti nefunguje. Firefox by neměl mít s tímhle problém.</HTML>
  3. Možná u toho budu za vola, ale jsem amatér. No prostě v externím souboru pozadi.css mám toto ... a:link, a:visited {text-decoration: none} a:link {color: white} a:visited {color: white} a:active {color: white} a:hover { color: gold} ale v opeře nebo v IE je toto nastavení celkem nepodstatné, protože barvu odkazů dělám pomocí stylů ... a.1 { color: Yellow; font-family: Verdana,Arial, san-serif;} a.1:hover {color: gold;} a.2 { color: white; font-family: Verdana,Arial, san-serif;} a.2:hover {color: gold;} a.3 { color: gold; font-family: Verdana,Arial, san-serif;} a.3:hover {color: gold;} a proč ? Protože chci aby jedny odkazy měli takovou barvu ... a druhé jinou ... v opeře to funguje parádně, ale ve firefoxu se to celé řídí podle toho základního nastavení .... a všechny odkazy jsou bílé ...
  4. s písmeny místo číslic to ve FF funguje a serif je sans a.x { color: Yellow; font-family: Verdana,Arial, sans-serif;} a.x:hover {color: gold;} a.y { color: white; font-family: Verdana,Arial, sans-serif;} a.y:hover {color: gold;} a.z { color: gold; font-family: Verdana,Arial, sans-serif;} a.z:hover {color: gold;}
  5. specifikaci jsem nestudovala, ale podle: http://www.jakpsatweb.cz/css/css-tridy-class.html by: Název třídy ani identifikátoru by podle specifikace neměl začínat číslicí
  6. Ano, je to tím, taky jsem s tim měl problémy. Takže bud: .x .y .z Anebo taky funguje: .a1 .a2 .a3
  7. no nejlepší by asi bylo .zluty .bily .zlaty kdo si má pořád pamatovat, že 1,x nebo a1 je žlutá
  8. ee, obecně by to o moc lepší nebylo, protože class má vyjadřovat sémantiku, význam - nikoli vzhled. Vzhled se pak napíše do toho css. Idea je taková, že HTML má v sobě pouze obsah a CSS pouze vzhled. Praktický důvod je, že když pak budu chtít trochu změnit styl stránky, a rozhodnu se, že to co byl žlutý odkaz bude černý odkaz, tak .zluty {color: black} bude působit trochu podivně :-)) Takže třeba .odkazText, . odkazMenu, .odkazNovinka, .odkazDulezite - to už je o chlup lepší :-)
  9. jo to je pravda, je to o mnoho lepší
  10. Delabela (delabrutaleweb.borec.cz) najdi si neco o CSS. Platne jmeno class musi zacinat pismenem. Byva to obvykle prvni veta v dobre literature. Plati to u vsech dalsich veci jako id, nazvy funkci a pod.

← Zpět na všechna témata