/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
[CSS] IF IE kode i stylesheet?
Fra : Martin


Dato : 16-01-06 17:07

Hej

Sidder og bakser med at få denne kode ind i mit stylesheet
<!--[if IE]>
<style type="text/css" media="screen">
body {
behavior: url(csshover.htc);
}
#cssmenu ul li {float: left; width: 100%;}
#cssmenu ul li a {height: 1%;}
</style>
<![endif]-->

Men det ser umiddelbart ikke ud til at virke.
Hvis man skriver
<!--[if IE]>
body {
behavior: url(csshover.htc);
}
#cssmenu ul li {float: left; width: 100%;}
#cssmenu ul li a {height: 1%;}
<![endif]-->¨

inde i stylesheetet, er det overhovedet muligt?

 
 
Jens Gyldenkærne Cla~ (16-01-2006)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 16-01-06 18:03

Martin skrev:

> Sidder og bakser med at få denne kode ind i mit stylesheet

Må vi se siden? Det er meget lettere at hjælpe når man kan se siden
online.

> Hvis man skriver
> <!--[if IE]>
> body {

[snip]

> inde i stylesheetet, er det overhovedet muligt?

Nej - conditionalen (<!--[if IE]>) skal stå i html-koden - altså
uden for <style>-blokken.

I praksis kan man skrive som følger:

   <style type="text/css">
       /* Std. css til alle browsere */
   </style>
   <!--[if IE]>
       <style type="text/css">
           /* IE-specifik css */
       </style>
   <![endif]-->


--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste