wissensdurstig
Hallo zusammen,
bitte nicht hauen, aber ich hab mal eine grundsätzliche Frage zu CSS-Hacks. Ich habe auch schon brav recherchiert und die Suchfunktion genutzt, hab aber immernoch elementare Wissenslücken, die ich mit eurer Hilfe nun zu schließen versuche.
Aaaaaalso, ich benötige Conditional Comments, weil der IE ein Element meiner Seite falsch darstellt. Ich weiß, wie man mit Hilfe der CCs eine gesamte externe IE.css einbinden kann, aber da ich nur 1 DIV 5 px höher setzen will, möchte ich am liebsten eben nur dieses eine DIV seperat ansprechen und lösen.
Nun die Grundsatzfrage, wie so etwas realisierbar ist. Denn wenn ich ein Extra-Div für den IE einbaue, dann müsste der IE ja immernoch das "normale" DIV ignorieren, ansonsten würde der Browser das DIV ja zweimal darstellen, oder?
Kann man so etwas machen, oder kann man nur eine gesamte, externer Datei einbauen?
Mal in meinem konkreten Fall:
Das betroffene Div:
<div class="preisleiste">
<p class="links"><a href="#">Info / Bestellung</a></p>
</div>
So, wenn ich das jetzt ändere, in sagen wir mal:
<!--[if IE]>
<div class="preisleisteIE">
<p class="links"><a href="#">Info / Bestellung</a></p>
</div>
<![endif]-->
Geht das so? Ich denke mal nicht, aber wie kann man
CSS-Hacks (grundsätzlich nicht nur CCs) "einzeln" einbauen?
Vielen Dank für eure Hilfe!
bitte nicht hauen, aber ich hab mal eine grundsätzliche Frage zu CSS-Hacks. Ich habe auch schon brav recherchiert und die Suchfunktion genutzt, hab aber immernoch elementare Wissenslücken, die ich mit eurer Hilfe nun zu schließen versuche.
Aaaaaalso, ich benötige Conditional Comments, weil der IE ein Element meiner Seite falsch darstellt. Ich weiß, wie man mit Hilfe der CCs eine gesamte externe IE.css einbinden kann, aber da ich nur 1 DIV 5 px höher setzen will, möchte ich am liebsten eben nur dieses eine DIV seperat ansprechen und lösen.
Nun die Grundsatzfrage, wie so etwas realisierbar ist. Denn wenn ich ein Extra-Div für den IE einbaue, dann müsste der IE ja immernoch das "normale" DIV ignorieren, ansonsten würde der Browser das DIV ja zweimal darstellen, oder?
Kann man so etwas machen, oder kann man nur eine gesamte, externer Datei einbauen?
Mal in meinem konkreten Fall:
Das betroffene Div:
<div class="preisleiste">
<p class="links"><a href="#">Info / Bestellung</a></p>
</div>
So, wenn ich das jetzt ändere, in sagen wir mal:
<!--[if IE]>
<div class="preisleisteIE">
<p class="links"><a href="#">Info / Bestellung</a></p>
</div>
<![endif]-->
Geht das so? Ich denke mal nicht, aber wie kann man
CSS-Hacks (grundsätzlich nicht nur CCs) "einzeln" einbauen?
Vielen Dank für eure Hilfe!
Zuletzt bearbeitet: