XHTMLforum

XHTMLforum (http://xhtmlforum.de/index.php)
-   CSS (http://xhtmlforum.de/forumdisplay.php?f=73)
-   -   position:absolute im IE7 (http://xhtmlforum.de/showthread.php?t=49685)

sylvester 05.01.2008 21:06

position:absolute im IE7
 
Ich habe ein kleines Problem

Code:

#hauptnavigation ul li {
  position:relative;
  width:65px;
  height:65px;
  border-bottom:1px solid #fff;
  border-right:1px solid #fff;
}
                       
        #hauptnavigation ul li a:link,
        #hauptnavigation ul li a:visited,
        #hauptnavigation ul li a:focus,
        #hauptnavigation ul li a:hover,
        #hauptnavigation ul li a:active {
          position:absolute;
          bottom: 1px;
          left:1px;
        }

Das funzt erstmal überall außer im IE7. Da sind 3 px oberhalb jedes Links.
Ich habe schon alles durchwühlt und bin nicht fündig geworden.

Gibts vielleicht bei Euch Hilfe?

Danke
Sylvester

heiko_rs 05.01.2008 21:12

Gib den Links halt eine passende Höhe (eine Breite werden sie auch brauchen, wegen ihrer shrink-to-fit-width durch pos. abs.). Allerdings ergibt das keinen Sinn, falls sie Text enthalten. Und wozu dient diese Konstruktion mit pos. abs.?

Weiterhin kannst Du Dir sämtliche Pseudoklassen sparen (da eh alle gleich sind) und einfach nur a schreiben.

sylvester 06.01.2008 02:16

Es hilft nichts, wenn ich den Links eine Breite und eine Höhe gebe.
Die Pseudoklassen von a kannst Du Dir wegdenken.
Ich habe das mit position:absolute; probiert, damit die Namen unten liegen, wie hier z.B.

----------


links
----------


projekte
----------


galerie
----------

Weiterhin bleibt das Problem mit dem Abstand im IE7.

Sylvester


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:29 Uhr.

Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2021, vBulletin Solutions, Inc.

© Dirk H. 2003 - 2020