Jos minulla on ja sen sisällä linkki voiko tehdä niin, että linkki ei näy, mutta kun käyttäjä siirtää hiiren osoittimen tuon :in päälle niin linkki tulee näkyviin?
Onnistuuko ??
3
345
Vastaukset
- Zyrppa
Saattais onnistua seuraavalla tavalla..ehkä.en jaksa testata
style.css:
div a {
display:none;
}
div a:hover {
display: block;
}
sivu.html:
linkki- Höpö.
Jos sitä linkkiä ei kerran näytetä, niin eihän sen päällekään voi mitenkään osua.
Mitenkään en kyllä keksi mitä järkeä tuollaisen väsäämisessä on, mutta ainahan tekstin voi laittaa taustan väriseksi ja hoverina sitten sellaisella värillä että näkyy:
div a {
color: White;
background: White;
}
div a:hover {
color: Black;
} - iDusty
Höpö. kirjoitti:
Jos sitä linkkiä ei kerran näytetä, niin eihän sen päällekään voi mitenkään osua.
Mitenkään en kyllä keksi mitä järkeä tuollaisen väsäämisessä on, mutta ainahan tekstin voi laittaa taustan väriseksi ja hoverina sitten sellaisella värillä että näkyy:
div a {
color: White;
background: White;
}
div a:hover {
color: Black;
}juurikin tuolla display propertyllä voi leikkiä tuossa. Siitä löytyy kaikki ohjeet esim:
http://www.w3schools.com/css/pr_class_display.asp
mutta google ei tykkää toisaalta tuosta display propertystä ja saattaa jopa rankaista hakutuloksissa. Toinen vaihtoehto voisikin olla esimerkiksi z-index:in käyttö. Eli laittaa esimerkiksi jonkin kuvan siihen "väliin" ja asettaa tekstin sen taakse z-index propertyllä. sitten hoverissa z-index:illä taas kuvan "päälle"
esim
z-index:-1;
asettaa sen taakse ja
z-index:1;
asettaa sen taas eteen näkyviin.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 742932
- 652783
- 681822
Tykkään susta
Elämäni loppuun asti. Olet niin suuresti siihen vaikuttanut. Tykkäsit tai et siitä171669- 241657
- 201600
- 221533
- 481297
- 381263
Onko meillä
Molemmilla nyt hyvät fiilikset😢ei ainakaan mulla mutta eteenpäin on mentävä😏ikävä on, kait se helpottaa ajan myötä. Ko91259