Internet Explorer ellende
Helaas ondersteunt Internet Explorer fixed niet. In feite worden heel veel dingen door IE niet ondersteund en daarvoor zijn een aantal oplossingen.
Eén van de oplossingen heet Conditional Comments. Voorbeeld:
<!--[if IE]>
<style type="text/css">
p {
color: #f00;
}
</style>
<![endif]-->
Deze code zorgt ervoor dat teksten in een <p> in IE rood worden en in andere browsers niet. Op die manier kun je dus CSS maken die alleen voor IE geldt.
Je kunt bijvoorbeeld een CSS bestand alleen in IE includen:
<!--[if IE]>
<link href="ie.css" type="text/css">
<![endif]-->
Je kunt je CSS ook toespitsen op één bepaalde IE versie:
<!--[if IE 5.5]>
of op versie 5.5 en hoger:
<!--[if IE gte 5.5]>
"gte" staat hier voor "greater than or equal"
Inhoudsopgave
- Inleiding
- position: static;
- position: relative;
- position: absolute;
- Nuancering absolute
- position: fixed;
- Internet Explorer ellende
- Tot slot