![]() |
HTML: Listen-Einträge auf gleicher Höhe mit Symbol
Hi,
ich habe mir für eine einfache unsortierte Liste in HTML ein Stylesheet gebastelt, das dem Listen-Eintrag statt dem Punkt ein GIF zuordnet:
Code:
Im Firefox sieht das auch soweit korrekt aus (o sei jetzt mal das Bild bullet.gif):
.ulNav {
list-style-image: url(../images/bullet.gif); list-style-position: outside; line-height: 25px; padding-left: 10px; margin-left: 10px; }
Code:
Also auf gleicher Höhe das ganze. Soweit auch richtig. Aber im Internet Explorer sieht das ungefähr so aus:
o Text
Code:
Also versetzt. Zwar keine ganze Zeile, aber genügend, damit ist beschissen aussieht. :?
o
Text Hat jemand eine Idee, was man da machen kann, damit auch der IE versteht, dass er das machen soll, wie der FF? Chris |
Re: HTML: Listen-Einträge auf gleicher Höhe mit Symbol
Dein Quellcode muss in html so aussehen (Beispiel):
Code:
nicht untereinander, da der IE das sonst falsch parst und Abstände einfügt. DIe Logik kann man zwar nicht verstehen, ist aber so.
<td>[img]...[/img]</td>
Kann es sein, dass das bei dir irgendwie der Fall ist? Wie das mit css genau ist, weiß ich nämlich nicht. |
Re: HTML: Listen-Einträge auf gleicher Höhe mit Symbol
Hi Matze,
es geht aber nicht um eine Tabelle, sondern um eine einfache Liste... ;) Die sieht dann zum Beispiel so aus:
Code:
Wobei mir aufgefallen ist, dass das Problem nicht besteht, wenn ich das CSS-Attribut line-height rausnehmen würde. Allerdings ist die Liste dann zusammen gequetscht und ich hätte gerne ein wenig Platz zwishcen den verschiedenen Listen-Einträgen. :?
<ul class="ulNav">[*]Eintrag 1 [*]Eintrag 2 [/list]
Chris |
Re: HTML: Listen-Einträge auf gleicher Höhe mit Symbol
Sonst probier doch mal, statt nur dem Aufzählungszeichen, in dem Bild noch ein paar transparente Pixel oben dranzuklatschen ...
|
Re: HTML: Listen-Einträge auf gleicher Höhe mit Symbol
Hi,
dann sieht es aber ziemlich bescheiden im Firefox aus... :( Chris |
Re: HTML: Listen-Einträge auf gleicher Höhe mit Symbol
Probiers mal mit folgenden Modifikationen:
Code:
mfg, mh166
.ulNav {
background-image: url(../images/bullet.gif); background-position: left center; background-repeat: no-repeat; list-style-type:none; line-height: 25px; padding-left: 10px; //Padding-left der Breite des Bullet anpassen!!! margin-left: 10px; } |
Re: HTML: Listen-Einträge auf gleicher Höhe mit Symbol
Hi,
so funktionierte es nicht ganz, weil immer nur ein Bild pro Liste zu sehen war, aber ich hab ein wenig rumgespielt und jetzt funktioniert es. :) Danke für den Tipp mit dem Hintergrundbild. ;) Chris |
Re: HTML: Listen-Einträge auf gleicher Höhe mit Symbol
Zitat:
Btw: Nicht vergessen, den Status der offenen Frage zu entfernen. ;) |
Re: HTML: Listen-Einträge auf gleicher Höhe mit Symbol
Hi,
im Prinzip habe ich das Hintergrundbild statt auf die ganze Liste nur auf die einzelnen Items angewendet. Und alle anderen Eigenschaft auf der ganzen Liste behalten. ;) Ich stelle den Code gerne rein, allerdings ist das ganze auf dem Laptop und ich bin gerade zu faul und zu müde das jetzt rüberzukopieren. *gähn* ;) Chris |
Re: HTML: Listen-Einträge auf gleicher Höhe mit Symbol
Zitat:
Also isses jetzt sicherlich sowas, nhem ich an:
Code:
mfg, mh166
.ulNav li { ... }
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:52 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz