Wuffy: Browserunabhängiger Browserbug...

Beitrag lesen

Hola,

Da haben wir den Fehlerteufel, die list-style-type Zuweisung muss auf <ul> oder <ol> erfolgen, aber nicht auf <li>:
Nein. list-style-type ist für Elemente mit display-Eigenschaft list-item definiert.
Für ul trifft das im Gegensatz zu li aber nicht zu.0
http://www.w3.org/TR/CSS21/generate.html#lists
Ist auch hier nachzulesen, unter "Applies to".

und ich habe mich schon gewundert! denn an einigen stellen habe ich list-style-xxx-zuweisungen von <li>-punktelchen schon gesehen...

na gut, ich habe jetzt mal folgendes modifiziert:

#seite .news-list ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    list-style-image: url(/images/blank.gif);
}

#seite .news-list li {
    margin: 5px;
    padding: 0;
}

#seite .news-list li a {
    display: block;
    padding: 4px;
    border: 1px solid black;
    clear: both;
    text-decoration: none;
}

#seite .news-list li a:link, #seite .news-list li a:visited {
}

#seite .news-list li a:hover {
}

#seite .news-list li a:active, #seite .news-list li a:focus {

}

#seite .news-list li strong {
    font-size: 100%;
    font-weight: bold;
    display: block;
    float: left;
    width: 80%;
}

#seite .news-list li em {
    font-style: italic;
    display: block;
    float: right;
    width: 20%;
    text-align: right;
}

#seite .news-list li span {
    clear: both;
}

jetzt sieht soweit alles so aus wie es soll: die bullets sind weg (der trick war nämlich, dass ich grafikbullets für die ganze seite genutzt habe, und die bekomme ich selbstverständlich nur mit list-style-image: url(transparentes gif); weg - oder gibt's nen besseren weg? nicht laut selfhtml), die margins da. float's haben breitenangaben, wunderbar.

Opera sowie Mozilla zeigen es also richtig an, den IE können wir natürlich vergessen - katastrofal [<-- ;-)]. Zwar macht er das mit den margins und sowas alles ordentlich richtig, aber er hat diesbezüglich ja seinen komischen irgendwas-bug, sodass er mal elemente ausblendet, usw..

ist sehr traurig, denn ich würde IE-benutzer ungerne ausschließen. Aber mein Design ist einfach soooo - wunderbar nur-mit-css gemacht, wieso sollte ich alles zerstören und auf alte tabellen zurückgehen, nur um nicht 80% der Seitenbesucher (Laut letzter webalizer-statistik sind es etwa 60%) von der lesbarkeit der wbseite auszustoßen? ;-)

ach man, der IE ruiniert einem mal wieder alles:

<img src="http://sveni.dnsalias.net/forum/svwebsrv.anzeige-endvergleich.png" border="0" alt="">

IE-Rendering links, Mozillas perfektes rechts (Operas sieht genauso aus). Beim überfahren dieser einzelnen großen Links legt der IE höchstseltsame Verhaltensweisen an den Tag: Ganze Teile werden ein- und ausgeblendet, linien erscheinen und linien verschwinden, unterstreichungen erscheinen und verschwinden - dieser gottverdammte ******-browser! *sehrverärgert*

So, eine gute n8 wünsch ich euch,
danke Alexander, Wahsaga und natürlich MudGuard für die Hilfe,

der Wuffy

PS: hm - ja, der server, der die schönen bildchen (s.o.) hostet, wird gleich runtergefahren - dann kann man sie nicht mehr sehn. tjaja...