Pystyykö select -tagin yksilöimään mitenkään css:ssä? Kokeilin class:a, id:tä sekä name:ä, mutta ei toiminut.
Ihan hyvin selectin pystyy yksilöimään. Selectien tyylit vaan on varsin rajallisia (paitsi Firefox 3:ssa, jossa selectiä voi tyylitellä varsin mielivaltaisesti verrattuna kaikkiin muihin selaimiin).
Tarkasta ettei sinulla ole tyylejä, jotka ylittävät määrityksen jonka yrität tehdä (esim. #id * on tärkeämpi kuin select, jos kyseinen select-elementti on #id:n lapsi). Firebugista on kovasti apua tässä, siitä näkee nopeasti mitkä tyylit pääsevät perille asti.
No entäs miten linkit pystyy yksilöimään?
<a href="#" id="iidee">Linggi</a>
?
Mietin vaan, että miten toi voi toimia, kun linkit määritetään css -tiedostossa muotoa A:ominaisuus, niin miten tuohon heittää se id?
#iidee:hover { } a.iidee:hover { }
Triton kirjoitti:
Mietin vaan, että miten toi voi toimia, kun linkit määritetään css -tiedostossa muotoa A:ominaisuus, niin miten tuohon heittää se id?
Kaksoispisteen jälkeen CSS:ssä kirjoitetaan pseudovalitsimet ja -luokat. a -elementti ei ole mitenkään erityinen muihin elementteihin verrattuna, paitsi että sillä on pari erityistä pseudoluokkaa.
Mulla ei jostain syystä kumpikaan systeemi toiminut... Mikäköhän vika mahtaa olla?
Pistä koodia esille.
No joo koodia ihan suoraan on hankala laittaa esiin, kun on kaiken kaikkiaan kymmenisen tiedostoa, ja jokaisessa pari sataa riviä html, css sekä php -koodia, mutta linkit määrittelin noin:
<a href = "?" id = "linkki">
#linkki:link {muotoilut}
Sinulla on HTML rikki: välilyönnit pois, <a href="?" id="linkki">
Voiko html:kin rikkoa? :D En olekkaan tollaista aikaisemmin ajatellut-
Ihmettelenpä vain, miksei validaattori valita tuollaisesta lainkaan, DOCTYPE XHTML 1.0 Strict.
Aihe on jo aika vanha, joten et voi enää vastata siihen.