Gå til innhold

Fjerne en CSS regel for IE?


Anbefalte innlegg

Skrevet

Hei! Sitter å jobber på en liten nettside, hvor en del av brukerne bruker IE.

Noen av CSS-reglene mine får nettsiden til å se helt feil ut i IE, og jeg ser etter en enkel måte å fjerne en regel for IE. Kan eventuelt legge inn en kode som gjør at IE leser et annet stilark enn alle andre nettlesere, om det er enklere.

 

Takk for svar!

Videoannonse
Annonse
Skrevet

Har du noe kode å vise til? IE har en del ting som ikke fungerer med "vanlige koder", men de har som regel en kode for det samme gjemt ett eller annet sted.

Skrevet

#spacetop {height:105px; width:1200px; }

#sponsorfix {

width:1200px;

height:105px;

position:fixed;

}

 

Fixed position som ikke fungerer, du kan se her om du har en gammel nok versjon av IE; martinfjeldberg.com

Skrevet (endret)

I HTML kan du bruke følgende kode for å sjekke om brukeren bruker IE:

<!--[if IE]>
<link rel="stylesheet" type="text/css" href="ie-style.css" />
<![endif]-->

 

For å sjekke om brukeren ikke bruker IE kan du bruke:

<!--[if !IE]><!-->
<link rel="stylesheet" type="text/css" href="style.css" />
<!--<![endif]-->

 

I eksemplene over ville ie-style.css stilarket bli brukt for de med IE, og style.css for de som ikke bruker IE.

 

Hvis du bare vil legge til én / noen få regler for de som bruker/ikke bruker IE, kan du bare bytte ut

<link rel="stylesheet" type="text/css" href="style.css" />

med

<style>
/* CSS kode */
</style>

Endret av nils1337

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...