• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Problem mit margin wenn bei <a> verwendet (IE/Win)

Status
Für weitere Antworten geschlossen.

SolCom

Mitglied
Problem mit margin wenn bei <a> verwendet (IE/Win)

ich habe hier 2 einfache Links die einen Abstand von 1,5em zueinander haben sollen.
das Problem im IE ist das der Linkbereich bis in den Abstand hineingeht (Link kann im Abstand aktiviert werden)
das möchte ich natürlich gerne weg haben :)

Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
  <title>Link in Abstand ?</title>
<style type="text/css">
<!--
a {margin-right:1.5em;}
-->
</style>
</head>

<body>
<h2>
   [url="#"]link 1[/url]
   [url="#"]link 2[/url]
</h2>
</body>
</html>

thx andreas
 
Werbung:
habe anderweitig eine Loesung des Problems bekommen :

Einsatz IE-Spezifischer CSS-Befehle, durch eine Browserweiche.
dies wird durch Conditional Comments (CC) realisiert : http://standards.webmasterpro.de/index-article-cc.html

in meinen speziellen Fall sieht das CSS nun so aus :
Code:
a { margin-right: 1.5em; zoom:1;}
ist nicht CSSvalide, aber da es nur der IE verwendet ist mir das wurscht, da er nun mal keine große Ahnung hat :)

EDIT :
Browserweiche ist vielleicht nicht der richtige Ausdruck da der IE auch CSS-Datein die außerhalb CC liegen mitverarbeitet.
Wichtig ist das die CSS-Datei die durch CC eingebunden wird als letztes aufgeführt wird,
da alle vorherigen Anweisungen somit überschrieben werden können.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben