zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden list-style-image vs background-image

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 16.08.2008, 16:29
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 28.10.2007
Beiträge: 74
localex befindet sich auf einem aufstrebenden Ast
Standard list-style-image vs background-image

Hallo zusammen,

ich möchte in einer Aufzählungsliste vor den einzelnen Listeneinträgen eigene list-style-images als Aufzählungslisten verwenden.

Dazu habe ich 3x3 px große Quadrate gezeichnet.

Im HTML-Editor und im Browser werden die Quadrate nicht vertikal mittig zum nachfolgenden Text gezeigt, sondern sie befinden sich am unteren Ende der Textzeile.

Mit der Bitte um Lösungsvorschläge … VIELEN DANK!

Eine Empfehlung hier im Forum war die Einbindung der Grafik als background-image mit top-Position in em.

SCHÖNES WOCHENENDE!
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 16.08.2008, 16:48
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 9.848
heiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von localex Beitrag anzeigen
background-image mit top-Position in em
Genau so. list-style ist aufgrund der indifferenten Behandlung durch die verschiedenen Browser nicht wirklich praxistauglich.
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 18.08.2008, 16:57
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 28.10.2007
Beiträge: 74
localex befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von heiko_rs Beitrag anzeigen
Genau so. list-style ist aufgrund der indifferenten Behandlung durch die verschiedenen Browser nicht wirklich praxistauglich.
Vielen Dank für die Hilfe!

Kannst du mir bitte dazu die CSS Schreibweise sagen?
Ich verstehe "background-image mit top-Position in em" nicht.

Ich definiere also für LI einer UL ein background-image.

Als background-position wähle ich für das background-image: top oder oben, Abstand nach oben in em?

Vielen Dank für die Antwort!
Mit Zitat antworten
  #4 (permalink)  
Alt 18.08.2008, 17:23
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 9.848
heiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblick
Standard

Eine Deklaration für "background" reicht bereits background: Hintergrundbilder: CSS-Referenz auf CSS 4 You - The Finest in Stylesheets
Mit Zitat antworten
  #5 (permalink)  
Alt 19.08.2008, 08:58
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 28.10.2007
Beiträge: 74
localex befindet sich auf einem aufstrebenden Ast
Standard

Guten Tag!

Vielen Dank für die Antwort.

Also wähle ich als background-position entweder: to /oben ODER Abstand nach oben in em?

Vielen Dank & schönen Tag!


Ein CSS-Rookie ...
Mit Zitat antworten
  #6 (permalink)  
Alt 19.08.2008, 11:50
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 9.848
heiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblick
Standard

Hier mal ein Beispiel, das das Prinzip verdeutlichen sollte:

Code:
background: url(/grafiken/punkt.png) no-repeat 0 .4em;
Mit Zitat antworten
  #7 (permalink)  
Alt 19.08.2008, 16:07
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 28.10.2007
Beiträge: 74
localex befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von heiko_rs Beitrag anzeigen
Hier mal ein Beispiel, das das Prinzip verdeutlichen sollte:

Code:
background: url(/grafiken/punkt.png) no-repeat 0 .4em;
Sorry, aber ich verstehe es nicht ...
Mit Zitat antworten
  #8 (permalink)  
Alt 19.08.2008, 16:10
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 9.848
heiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblick
Standard

Probiere es doch mal aus und gib diese Regel li. Dazu noch list-style: none;. Was genau die einzelnen Werte bedeuten, wird auf dem oben geposteten Link erklärt.
Mit Zitat antworten
  #9 (permalink)  
Alt 19.08.2008, 19:07
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 28.10.2007
Beiträge: 74
localex befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von heiko_rs Beitrag anzeigen
Probiere es doch mal aus und gib diese Regel li. Dazu noch list-style: none;. Was genau die einzelnen Werte bedeuten, wird auf dem oben geposteten Link erklärt.
Vielen Dank für die Antwort.

Ich habe es nun (temporär, unklar, ob richtig) so gelöst:

.inhaltsbereich li {
background-image: url(square.gif);
background-repeat: no-repeat;
padding-left: 10px;
background-position: 0.1em;
}

?
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 19.08.2008, 19:28
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 9.848
heiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblick
Standard

Mein Beispiel fasst alles zusammen. Und gib für position 2 Werte an (der erste gilt für horiz., der zweite für vert.).
Mit Zitat antworten
Sponsored Links
Antwort


Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Inline Listenelement wird nicht richtig im background befüllt SteveB CSS 3 28.04.2011 20:41
Problem mit CSS Style flo007 CSS 3 25.01.2009 17:08
Float-Reihenfolge? wolf1985 CSS 0 21.08.2008 01:35
Mozilla zeigt DIV zu oft an cracki CSS 6 09.03.2008 15:22


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:08 Uhr.