1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | $(function(){ var browser = $.browser; var browserVersion = parseInt(browser.version); var htmlRootElement = $("html"); if(browser.msie) { if(browserVersion == 9) { htmlRootElement.addClass("ie9"); } if(browserVersion == 8) { htmlRootElement.addClass("ie8"); } if(browserVersion == 7) { htmlRootElement.addClass("ie7"); } } }); |
IE7 gebruikers.quote:Op vrijdag 11 november 2011 13:49 schreef KomtTijd... het volgende:
De achtergrondkleur die ik de odd-rijen meegeef is een RGBA kleur, dus IE7 gebruikers zien het verschil toch niet
Waarom met JS en niet gewoon met conditional comments? Die werken gegarandeerd altijd voor IE. JS kan je uitzetten..quote:Op vrijdag 11 november 2011 13:39 schreef Catch22- het volgende:
Ik los zulke issues vaak met jQuery op.
[ code verwijderd ]
Zulke scripts maak ik ook voor .first, .last, .odd e.d.
Waarom zou je dat doen?quote:Op vrijdag 11 november 2011 13:49 schreef KomtTijd... het volgende:
De achtergrondkleur die ik de odd-rijen meegeef is een RGBA kleur, dus IE7 gebruikers zien het verschil toch niet
onoverzichtelijke bron. Die styles geef ik wel aan in een CSS die met een conditional comment wordt geincludequote:Op vrijdag 11 november 2011 13:55 schreef QM84 het volgende:
[..]
Waarom met JS en niet gewoon met conditional comments? Die werken gegarandeerd altijd voor IE. JS kan je uitzetten..
Wie betaalt bepaalt hequote:
Mja, ik zie dat niet echt als een professionele houding... Als ik iets maak, moet het ook in 95%+ van de gebruikte browsers werken. En zulke 'foutjes' zijn meestal het gevolg van een verkeerde aanpak en niet van browserincompetence.quote:Op vrijdag 11 november 2011 13:57 schreef KomtTijd... het volgende:
Laatst iemand via de mail: Er zit geen duidelijke scheiding tussen de forum-reacties, dat is lastig!
teruggemaild: Die zit er wel, ga maar een fatsoenlijke browser gebruiken
Heerlijk als je die vrijheid hebt als developer [ afbeelding ]
omdat RGBA(0,0,0,0.1) way makkelijker is dan met photoshop op zoek gaan naar een kleur die net een tintje donkerder is dan je achtergrondquote:Op vrijdag 11 november 2011 13:58 schreef Catch22- het volgende:
[..]
Waarom zou je dat doen?
[..]
onoverzichtelijke bron. Die styles geef ik wel aan in een CSS die met een conditional comment wordt geinclude
[..]
Wie betaalt bepaalt he
Helemaal mee eens, maar in dit geval ben ik zelf zowel de baas als de klant, ergo: luiquote:Op vrijdag 11 november 2011 13:58 schreef Catch22- het volgende:
[..]
Mja, ik zie dat niet echt als een professionele houding... Als ik iets maak, moet het ook in 95%+ van de gebruikte browsers werken. En zulke 'foutjes' zijn meestal het gevolg van een verkeerde aanpak en niet van browserincompetence.
Maar het is natuurlijk nogal een verschil of je voor jezelf kleine projectjes maakt, of dat je voor een baas (en dus klanten) werkt.
Nee want dan wordt ook de inhoud transparant. Met een opacity van 0.1 is de boel dan echt niet meer leesbaar.quote:Op vrijdag 11 november 2011 14:02 schreef Catch22- het volgende:
Dat klopt, maar dat kan je ook met opacity en een filter voor IE.
welke ik heel stoer met LESS mixins fix
Ie7 is al fossiel bij jou?quote:Op vrijdag 11 november 2011 14:03 schreef KomtTijd... het volgende:
[..]
Helemaal mee eens, maar in dit geval ben ik zelf zowel de baas als de klant, ergo: lui
Die forumtemplate gaat nog wel veranderen trouwens, maar ik moest 'm updaten van een oude naar een nieuwe layout en heb toen even heel snel wat kleurtjes bij elkaar gegrabbeld. En voor dingen als een wisselend achtergrondkleurtje voor de oneven rijen, daarvan vind ik dat fossielen die een fossiele browser gebruiken ook prima zonder kunnen.
Klopt. Maar ik heb meestal een echt afwijkende kleur voor odd-rowsquote:Nee want dan wordt ook de inhoud transparant. Met een opacity van 0.1 is de boel dan echt niet meer leesbaar.
1 2 3 4 5 | <div id="container"> <div id="left"></div> <div id="center"></div> <div id="right"></div> </div> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | #container{ height:100%; } #left{ height:100%; float:left; } #right{ height:100%; float:left; } center{ float:left; } |
Bij wie niet dan? IE7 is echt het absolute minimum waar ik voor develop en veruit de oudste browser waar ik überhaupt nog aandacht aan schenk.quote:
Wat ik dan krijg is dat je een achtergrondafbeelding erin moet gooien van 800 hoog, als je hem 800 hoog wilt hebben, maar wat nou als de content variabel is? Moet ik dan een achtergrondafbeelding van 1px doen, die y-repeat en dan op 100%?quote:
Sja, klanten die het vragen, krijgen het ook (Betalen er ook voor immers)quote:Op vrijdag 11 november 2011 15:24 schreef Tijn het volgende:
[..]
Bij wie niet dan? IE7 is echt het absolute minimum waar ik voor develop en veruit de oudste browser waar ik überhaupt nog aandacht aan schenk.
gelijk hoogte waarbij ze echt van gelijke hoogte zijn is met CSS niet echt te doen.quote:Op vrijdag 11 november 2011 15:25 schreef RenRen- het volgende:
[..]
Wat ik dan krijg is dat je een achtergrondafbeelding erin moet gooien van 800 hoog, als je hem 800 hoog wilt hebben, maar wat nou als de content variabel is? Moet ik dan een achtergrondafbeelding van 1px doen, die y-repeat en dan op 100%?
1 | $("#container div").each(function() { $(this).height($(this).parent().height(); }); |
Juist!quote:Op vrijdag 11 november 2011 15:25 schreef RenRen- het volgende:
[..]
Wat ik dan krijg is dat je een achtergrondafbeelding erin moet gooien van 800 hoog, als je hem 800 hoog wilt hebben, maar wat nou als de content variabel is? Moet ik dan een achtergrondafbeelding van 1px doen, die y-repeat en dan op 100%?
Die snap ik niet... Nog even KT.. zijn maniertje proberen.quote:Op vrijdag 11 november 2011 15:29 schreef Catch22- het volgende:
[..]
gelijk hoogte waarbij ze echt van gelijke hoogte zijn is met CSS niet echt te doen.
Ik schrijf altijd een script als dat nodig is.
[ code verwijderd ]
Zoiets.
Die heb ik niet, dus dat valt mee. het is wel echt nodig, want dubbel lijntje... Eeeeven proberen.quote:Op vrijdag 11 november 2011 15:29 schreef KomtTijd... het volgende:
[..]
Juist!
Al is die 100% niet nodig.
Alleen als je ook nog met ronde hoeken wilt gaan werken is faux columns wel lastig, want border-radius werkt dan niet meer.
Hmm ik denk dat dat tegenwoordig haast een betere oplossing is. De fallback is hooguit dat de kolommen niet even hoog zijn, wat meestal ook niet echt een probleem is.quote:Op vrijdag 11 november 2011 15:29 schreef Catch22- het volgende:
[..]
gelijk hoogte waarbij ze echt van gelijke hoogte zijn is met CSS niet echt te doen.
Ik schrijf altijd een script als dat nodig is.
[ code verwijderd ]
Zoiets.
Ik krijg het niet voor elkaar... Moet ik even uitbesteden denk ik...quote:Op vrijdag 11 november 2011 15:29 schreef KomtTijd... het volgende:
[..]
Juist!
Al is die 100% niet nodig.
Alleen als je ook nog met ronde hoeken wilt gaan werken is faux columns wel lastig, want border-radius werkt dan niet meer.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |