Abstand zwischen <li></li><li></li>

  • Themenstarter Themenstarter Philipp-
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
Im IE6 tritt der sog. "3px-Gap-Bug" auf, weshalb die Spalten nach unten verschoben werden, dem du folgendermaßen begegnest:

Code:
#sideBarLeft {
        float:left;
        width:320px;
        text-align:left;
        height:100%;
        margin-right:0 !important; /* moderne Browser */
        margin-right:-3px; /* IE6 */
        }

#sideBarRight {
        float:right;
        width:495px;
        text-align:left;
        height:100%;
        margin-left:0 !important; /* moderne Browser */
        margin-left:-3px; /* IE6 */
        }

#sonstiges {
        width:166px;
        padding:0;
        margin:0;
        float:right;
        margin-right:7px;
        margin-left:0 !important; /* moderne Browser */
        margin-left:-3px; /* IE6 */
        }
Die Lücke zwischen dem mittleren und unteren Boxenteil schliesst du auf diese Weise:

Code:
.smallBox ul li {
        list-style:none;
        list-style-position:outside;
        list-style-type:none;
        float:left;
        }
 
Danke dir.
Von dem "3px-Gap-Bug" hab ich noch nie was gehört.
Die Listen sind schon kompliziert in den ganzen Browsern.
Gibt es dafür irgendwie ne Seite, wo die Listen mehr erklärt sind, bzw.
wo die meisten Fehler augelistet sind?

Und wie ist das mit dem !important ? Unterstützen das nur neuere Browser wie
der Ie 7, FF 2 ?

mfg
Philipp
 
Hi,

es gibt unzählige Seiten im Netz, die sich mit der "CSS-Listennavigation" beschäftigen, aber eine Referenz, in der alle möglichen Darstellungsfehler innerhalb des Listenelements aufgeführt sind, ist mir nicht bekannt.

Die !important-Regel wird von allen modernen Browsern, darunter auch vom FF und IE7, unterstützt.
 
Status
Nicht offen für weitere Antworten.
Zurück