AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein HTML: Listen-Einträge auf gleicher Höhe mit Symbol
Thema durchsuchen
Ansicht
Themen-Optionen

HTML: Listen-Einträge auf gleicher Höhe mit Symbol

Ein Thema von CalganX · begonnen am 11. Mär 2005 · letzter Beitrag vom 13. Mär 2005
Antwort Antwort
Seite 1 von 2  1 2      
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#1

HTML: Listen-Einträge auf gleicher Höhe mit Symbol

  Alt 11. Mär 2005, 22:18
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:
.ulNav {
   list-style-image: url(../images/bullet.gif);
   list-style-position: outside;
   line-height: 25px;
   padding-left: 10px;
   margin-left: 10px;
}
Im Firefox sieht das auch soweit korrekt aus (o sei jetzt mal das Bild bullet.gif):
Code:
o Text
Also auf gleicher Höhe das ganze. Soweit auch richtig. Aber im Internet Explorer sieht das ungefähr so aus:
Code:
o
  Text
Also versetzt. Zwar keine ganze Zeile, aber genügend, damit ist beschissen aussieht.

Hat jemand eine Idee, was man da machen kann, damit auch der IE versteht, dass er das machen soll, wie der FF?

Chris
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: HTML: Listen-Einträge auf gleicher Höhe mit Symbol

  Alt 11. Mär 2005, 22:43
Dein Quellcode muss in html so aussehen (Beispiel):

Code:
<td>[img]...[/img]</td>
nicht untereinander, da der IE das sonst falsch parst und Abstände einfügt. DIe Logik kann man zwar nicht verstehen, ist aber so.

Kann es sein, dass das bei dir irgendwie der Fall ist? Wie das mit css genau ist, weiß ich nämlich nicht.
  Mit Zitat antworten Zitat
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: HTML: Listen-Einträge auf gleicher Höhe mit Symbol

  Alt 12. Mär 2005, 11:32
Hi Matze,
es geht aber nicht um eine Tabelle, sondern um eine einfache Liste...
Die sieht dann zum Beispiel so aus:
Code:
<ul class="ulNav">[*]Eintrag 1 [*]Eintrag 2 [/list]
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.

Chris
  Mit Zitat antworten Zitat
Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#4

Re: HTML: Listen-Einträge auf gleicher Höhe mit Symbol

  Alt 12. Mär 2005, 11:38
Sonst probier doch mal, statt nur dem Aufzählungszeichen, in dem Bild noch ein paar transparente Pixel oben dranzuklatschen ...
  Mit Zitat antworten Zitat
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: HTML: Listen-Einträge auf gleicher Höhe mit Symbol

  Alt 12. Mär 2005, 11:41
Hi,
dann sieht es aber ziemlich bescheiden im Firefox aus...

Chris
  Mit Zitat antworten Zitat
Benutzerbild von mh166
mh166

Registriert seit: 14. Nov 2004
Ort: Chemnitz
443 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#6

Re: HTML: Listen-Einträge auf gleicher Höhe mit Symbol

  Alt 12. Mär 2005, 22:06
Probiers mal mit folgenden Modifikationen:

Code:
.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;
}
mfg, mh166
Tiefgründige Sätze unserer Zeit:
Zitat von Luckie:
Und diesen Token zur Laufzeit zu modifizieren würde bedeuten, dass du zur laufzeit das Token ändern musst.
  Mit Zitat antworten Zitat
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#7

Re: HTML: Listen-Einträge auf gleicher Höhe mit Symbol

  Alt 12. Mär 2005, 22:57
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
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#8

Re: HTML: Listen-Einträge auf gleicher Höhe mit Symbol

  Alt 12. Mär 2005, 23:29
Zitat von Chakotay1308:
[...] aber ich hab ein wenig rumgespielt und jetzt funktioniert es.
Was hast du denn genau verändert?

Btw: Nicht vergessen, den Status der offenen Frage zu entfernen.
  Mit Zitat antworten Zitat
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#9

Re: HTML: Listen-Einträge auf gleicher Höhe mit Symbol

  Alt 13. Mär 2005, 00:27
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
  Mit Zitat antworten Zitat
Benutzerbild von mh166
mh166

Registriert seit: 14. Nov 2004
Ort: Chemnitz
443 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#10

Re: HTML: Listen-Einträge auf gleicher Höhe mit Symbol

  Alt 13. Mär 2005, 07:16
Zitat von Chakotay1308:
im Prinzip habe ich das Hintergrundbild statt auf die ganze Liste nur auf die einzelnen Items angewendet.
Mist! Stimmt, hatte nich mehr dran gedacht, dass diese Class für den Container statt für die Items war.

Also isses jetzt sicherlich sowas, nhem ich an:
Code:
.ulNav li { ... }
mfg, mh166
Tiefgründige Sätze unserer Zeit:
Zitat von Luckie:
Und diesen Token zur Laufzeit zu modifizieren würde bedeuten, dass du zur laufzeit das Token ändern musst.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:38 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz