kaksi css linkkiä samalle sivulle

Oon yrittäny tehdä sivua jossa navigointipalkin linkit on valkosia ja normaalit harmaita. Haluan linkkivärin vaihtuvan kun hiiri viedään tekstin päälle, joten "joudun" käyttämään CSS:ää. Mutta ongelma on siinä, että sivu noudattaa vain toista css tiedostoa eikä huomioi toista. Tällöin valkoisella pohjalla olevat linkit muuttuvat harmaasta valkoisiksi eivätkä siis näy. Oon tallentanut css määritykset omiin tiedostoihinsa. Kuinka ne saa linkitettyä samalle sivulle?
3282
Äänestä

Muut lukivat myös

Vastaukset 3

Vanhimmat

Saat helposti linkit toimimaan seuraavasti:

Tee css tiedosto, jossa on seuraavat:

a{ color: white; }
a:hover{ color: jokuVari; }
a.navi{ color: gray; }
a.navi:hover{ color: jokuVari; }

Lisää navigointilinkkeihin class-määre:

klikkaa

tällöin kaikki linkit jotka kuuluvat navi luokkaan värjäytyvät harmaiksi ja tavalliset linkit valkoisiksi.

Äänestä

Ai niin kaksi tiedostoa toimii myös. Tällöin myöhemmin listassa oleva yleensä määrää jos molemmista tiedostoista löytyy sama määre.

Esim.

tiedosto1.css:
a{ color: white; }

tiedosto2.css:
a{ color: black; }

jokuSivu.htm:







jne...

Tällöin linkki värjäytyy mustaksi.

Äänestä

tässä olis tällänen viritelmä,ei ihan mitä kysyit mut ei se kai mitään.



A:link   { background: transparent;color: Blue;text-decoration: none }
A:hover { background: transparent;color: Red;text-decoration: bold;}




Linkki1

Linkki2

eli määrittelyt on css:ssä(tein stylellä koska silloin sitä oli helpompi testata ja näyttää täällä). jos bodyssä ei ole tuota onload="..",niin linkki ei ole heti oikean värinen, vaan sen värinen mitä css on määritelty.
toimii ainakin IE>3,muista en tiedä kun en ole kokeillut.

Äänestä

Kommentoi aloitusta


mikko kirjoitti:

Oon yrittäny tehdä sivua jossa navigointipalkin linkit on valkosia ja normaalit harmaita. Haluan linkkivärin vaihtuvan kun hiiri viedään tekstin päälle, joten "joudun" käyttämään CSS:ää. Mutta ongelma on siinä, että sivu noudattaa vain toista css tiedostoa eikä huomioi toista. Tällöin valkoisella pohjalla olevat linkit muuttuvat harmaasta valkoisiksi eivätkä siis näy. Oon tallentanut css määritykset omiin tiedostoihinsa. Kuinka ne saa linkitettyä samalle sivulle?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu