Archief - CSS: [if lte ie 7] werkt niet

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

KoenDK

Legacy Member
ik heb momenteel volgende code :


PHP:
<link href="/templates/rhuk_solarflare_ii/css/template_css.css" rel="stylesheet" type="text/css" />
<!--[if lte ie 7]> <link href="/templates/rhuk_solarflare_ii/css/ie6.css" rel="stylesheet" type="text/css" /> <![endif]-->

dit lijkt te werken aangezien ik met deze code alles kan aanpassen voor IE6 via ie6.css

cool, maar nu werkt dit ook voor IE7 !! (wat dus niet de bedoeling is)

ps : doctype is als volgt
PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">




what is wrong? :s

Xavez

Legacy Member
Ie 7? :)

GVD: die stomme forumsoftware past die caps automatisch aan:
Code:
IE 7
dus

KoenDK

Legacy Member
ik ben precies een beetje dom geweest,
PHP:
if lte
staat (begin ik hier te denken) voor lower than equal, dus eigenlijk is mijn redenering wel logisch

TUURLIJK DAT HET NIET WERKT !

in deze logica verander ik dus mijn code naar
PHP:
<!--[if lte IE 6]>
maar wat blijkt?

hij neemt de extra css niet over !!



ik kom hier zot :s

PHP:
<!--[if lt IE 7]>
werkt ook niet




ik wil gewoon een extra css voor IE6 :sad:

Dx-Solutions

Legacy Member
< !--[if lte IE 7]>< link rel="stylesheet" href="ie7.css" type="text/css" />< ![endif]-->
< !--[if lte IE 6]>< link rel="stylesheet" href="ie6.css" type="text/css" />< ![endif]-->
< !--[if lte IE 5.5]>< link rel="stylesheet" href="ie55.css" type="text/css" />< ![endif]-->
Enzovoort...

Smoerf

Legacy Member
css voor IE 6 only:

Code:
div{
   color:#cf0;
   _color:#f06; /* IE 6 only */
   *color:#0cf; /* IE only */
}

de hacks hierboven zijn wel niet semantisch correct, maar hey 'it does the trick'

KoenDK

Legacy Member
Xavez zei:
Code:
<!--[if IE 6]>

? :).



dat werkt dus niet


aan de andere replies : ik zal het eens proberen, thx :niceone:



PHP:
<!--[if lte IE 7]> <link href="/templates/madeyourweb/css/template_css.css" rel="stylesheet" type="text/css" /> <![endif]-->
<!--[if lte IE 6]> <link href="/templates/madeyourweb/css/ie6.css" rel="stylesheet" type="text/css" /> <![endif]-->

dit werkt ook niet, in IE6 zie ik de styleguide van IE7 ! :@

KoenDK

Legacy Member
ok, ik moet hier blijkbaar mijn excuses aanbieden aan iedereen :eek:
ik heb zo'n multiple IE versie ooit gedownload, en wat blijkt
als je IE6 start, zie je IE6 staan in de menubalk, de stijl is ook volgens IE6
maaaaaar
als je gaat kijken naar help - about, dan zie je daar staan

version 7.0.5730 enz


ik heb het getest bij iemand die de originele IE6 heeft en daar werkt de hack effectief wél !

Xavez

Legacy Member
Haha :D. Wel, da's inderdaad een van de meer voorkomende "foutjes" :p. Laat het opnieuw een les zijn voor iedereen xD.

KoenDK

Legacy Member
vind ik wel maar stom eerlijk gezegd, hoe kan ik dan websites testen in IE6 en IE7? of moet ik steeds gaan kijken op een andere machine? :eek:

:sad:

Xavez

Legacy Member
Omgekeerd werken: IE6 geïnstalleerd laten en IE7 standalone installeren :). Zo doe ik het toch...

Xcessive-

Legacy Member
Ja Virtual Machine indien je Vista hebt, zo doe ik het. Maar gemakkelijk is anders, steeds dat opstarten ed.

joyraider

Legacy Member
Ik werk met _width: 30px;, voor de rest kunnen die IE-gebruikers me de boom in ;)

Xcessive-

Legacy Member
dJeez zei:
Of het Vista is of niet maakt toch geen zak uit, Vista is geen vereiste om VM software te draaien.

Nee maar dat is de enigste oplossing indien je Vista hebt. Voor windows XP heb je standalone versie van IE6 en IE7.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan