Tyylisivu vanhemmalle IE:lle...

Kun nyt teen css-tyylisivun ja haluan tehdä erillisen tyylisivun IE6:lle ja vanhemmille. Tähän asti onnistuu mutta entä jos haluaisin IE6:lle ja vanhemmille esim. kaikki div määritykset käytännössä niin, ettei diveissä olisi tyylejä määritelty. Vähän sekavaa...

esim:

css IE7<
------------
div#header { float: left; margin: 0; jne... }
div#content { float: left; margin: 10px 0; jne... }
div#footer { float: left; margin: 10px 0; jne... }

css lt IE7
--------------

div#* {*}

Eli onko helppoa tapaa jossa yhdellä rivillä voisi määritellä kaikki divit ym.? Idea on, että IE6 ja vanhemmat näyttäisivät sisällön muotoilemattomana.
8245
Äänestä

Muut lukivat myös

Vastaukset 8

Vanhimmat

ie kuutoselle ei kannata tehdä yhtään mitään enää erikseen, eikä tukea sitä yhtään millään lailla! alle prosentti käyttää suomessa sitä.. ei vaikka kuinka ois et "mutta kun meidän firmassa" yms ^^24

Äänestä

Tämä määrittää IE6:n ja vanhempien IE-versiot hakemaan koodinsa tyylitiedostosta "tyylit_ie6.css".

< !--[if lte IE version] > < style type="yexy/css" src="tyylit_ie6.css" >

(poista ylimääräiset välilyönnyt tageista)

Äänestä

  • Ensin kannattaa selvittää, onko mitään ongelmaa. Ei kannata tehdä kikkailuja ongelman ratkaisemiseksi, jos ei ole ongelmaa; silloin saattaisi luoda ongelmia.

    Kun sivun on tehty fiksusti ja testattu moderneilla selaimilla, voi ehkä vilkaista IE 6:lla ja sitten arvioida, onko syytä tehdä jotain. Jos jossain on yksi pikseli vähän vinossa, niin hui hai. Jos sivu ei toimi ollenkaan, niin sitten ehkä kannattaa selvittää miksi, ja sitten kun ongelma on löytynyt, ratkaista se – käyttäähän IE 6:ta vielä ehkä jopa 5 % suomalaisista käyttäjistä.

    Äänestä

Internet Exolorer 6:tta käyttää vain 0,2% suomalaisista.

Äänestä

Kommentoi aloitusta


*Pepe* kirjoitti:

Kun nyt teen css-tyylisivun ja haluan tehdä erillisen tyylisivun IE6:lle ja vanhemmille. Tähän asti onnistuu mutta entä jos haluaisin IE6:lle ja vanhemmille esim. kaikki div määritykset käytännössä niin, ettei diveissä olisi tyylejä määritelty. Vähän sekavaa...

esim:

css IE7<
------------
div#header { float: left; margin: 0; jne... }
div#content { float: left; margin: 10px 0; jne... }
div#footer { float: left; margin: 10px 0; jne... }

css lt IE7
--------------

div#* {*}

Eli onko helppoa tapaa jossa yhdellä rivillä voisi määritellä kaikki divit ym.? Idea on, että IE6 ja vanhemmat näyttäisivät sisällön muotoilemattomana.

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