Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten Ansicht
  #1  
Alt 11.02.08, 09:43
Forum Newbie
 
Registriert seit: 28.01.08
Alter: 28
Beiträge: 36
Aufzählungszeichen mit list-style

Hallo zusammen,
im Grunde ist die Theorie von list-style in CSS ja nicht wirklich schwer. Ich versuche gerade bei meiner Navileiste mit 2 Ebenen die 2. Ebene mit Listenpunkten zu versehen. Aber list-style wird bei mir einfach ignoriert.
Wie man im Code unten sehen kann, wird list-style zunächst auf none gesetzt. Allerdings tut sich da auch nichts, wenn ich was anderes festlege, es kommt einfach kein Listenzeichen...
Auch wenn ich list-style z.B. in die Box für den Hoverzustand eintrage, passiert nix.
Was genau mache ich da denn falsch bzw. wieso werden die list-style-Angaben ignoriert?

P.S. Ich würde ungern den Umweg über eine Hintergrundgrafik gehen, weil manche meiner Menüpunkte ihre Höhe ändern, da sie nach dem Anklicken fett dargestellt werden.
Außerdem soll man ja problemlos die Fontgröße über den Browser regeln können...
Mit Hintergrundgrafiken wird es problematisch, dass dann immernoch alles passt...

Auszug aus der css-Datei...
Code:
div#navigation_links{
    width: 200px; 
    height: auto;
    margin-top: 50px;
    margin-bottom: 16px;
    margin-left:0px; 
    text-align: left;
    position: absolute;
    
}
div#navigation_links ul{
    list-style: none;
    margin: 0;
    
    padding:0;
}
div#navigation_links ul li {
    /*list-style: url(none) none inside;*/
    margin: 0;
    padding:0;
    line-height: 130%;
}

div#navigation_links ul li a {
    display: block;
    padding:5px 20px 5px 10px;  
    margin:0;
/*list-style-image:url(../media/bullets/arrow_no.gif);*/
    text-decoration: none;
    color: #333333;    
}
/* 1. Ebene */
div#navigation_links ul li a.navi_links {
    display:block;
    background-color: #FFFFFF;
    border-bottom: 1px dotted #AAAAAA;
    padding-left: 10px;
    color: #333333;
    font-size: 120%;
}
div#navigation_links ul li a.navi_links:hover {
    display:block;
        
    background-color:#575884; /*#E1E1E1;*/
    color: #EEEEEE;
    padding-left: 10px;
    font-size: 120%;
    border-bottom: 1px dotted #AAAAAA;
Gruß, Würmchen

Geändert von Würmchen (11.02.08 um 10:04 Uhr).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Sponsored Links
  #2  
Alt 11.02.08, 11:47
Benutzerbild von Cybersmog
TYPO3 Forum Team
Moderator
 
Registriert seit: 24.02.06
Alter: 31
Beiträge: 1.704

Installier dir doch mal das Firefox Add-On Firebug.
Damit kannst du dann wunderbar sehen, welche CSS Klasse oder ID die gewünschten Eigenschaften überschreibt.

Gruß
Peter
__________________
Erstes TYPO3camp in München vom 29.-31. August 2008. Nur noch wenige Tickets verfügbar! Mehr Infos: typo3camp-munich.mixxt.de

An eagle soars, but a weasel never gets sucked into a jet engine!
TYPO3 schreibt sich TYPO3!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 11.02.08, 19:27
Forum Newbie
 
Registriert seit: 27.09.05
Beiträge: 42

Hellas!

Deine Definition für die weiteren Ebenen kann ja auch nicht greifen, da Du diese an der falschen Stelle vornimmst:
list-style gehört zum übergeordneten ul Element, daher müsste bei Dir das CSS wie folgt. aussehen:
HTML-Code:
/* list style festlegen für 1. Ebene (sowie alle weiteren, sofern nicht anders definiert) */
div#navigation_links ul{
    list-style: none;
}

/* list style für 2. Ebene sowie alle folgenden */
div#navigation_links ul{
    list-style: square;
}
gruss, fuss
__________________
my system:
C-64 I, 65816@20mhz, 16mb ram, 4x 6581r4 (12 channel fm-sound), 384mb scsi hd
go sixtyfour! go! ;)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 11.02.08, 21:40
Forum Newbie
 
Registriert seit: 28.01.08
Alter: 28
Beiträge: 36

?

Das ist doch zweimal der gleiche Code, vom Wert hinter dem "=" mal abgesehen.
Egal wo ich das da
Zitat:
/* list style für 2. Ebene sowie alle folgenden */
div#navigation_links ul{
list-style: square; }
einfüge, es werden doch auf jeden Fall alle Listenpunkte mit "square" versehen.
Ich sehe da im Moment nicht, wie das funktionieren soll...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #5  
Alt 12.02.08, 13:36
Forum Newbie
 
Registriert seit: 27.09.05
Beiträge: 42

Huch!
Tatsache, da hat sich in der Hast ein Fehler eingeschlichen, richtig muss die zweite Definition natürlich wie folgt lauten:

HTML-Code:
/* list style für 2. Ebene sowie alle folgenden */
div#navigation_links ul ul {
    list-style: square;
}
Das zweite ul fehlte - shame on me.

gruss, fuss
__________________
my system:
C-64 I, 65816@20mhz, 16mb ram, 4x 6581r4 (12 channel fm-sound), 384mb scsi hd
go sixtyfour! go! ;)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #6  
Alt 12.02.08, 14:17
Forum Newbie
 
Registriert seit: 28.01.08
Alter: 28
Beiträge: 36

Mhmm. Damit tut sich auch nix. Ich poste mal den Großteil meiner aktuellen css. Hover, active, etc. nehm ich raus, der Übersicht halber.


Code:
div#navigation_links{
    width: 200px; 
    height: auto;
    margin-top: 50px;
    margin-bottom: 16px;
    /*margin-left:-10px; */ 
    text-align: left;
    position: absolute;
    
}
div#navigation_links ul{
    list-style: none;
    margin: 0px;
    padding:0px;
    
    
}
div#navigation_links ul li {
    /*list-style: url(none) none inside;*/
    margin: 0px;
    padding:0px;
    
    line-height: 130%;
}

div#navigation_links ul li a {
    display: block;
    padding-top:5px;
    padding-bottom:5px; 
    margin:0px;
    padding-left:0px;
    padding-right:0px;
    *width: 190px;
    *margin-left:-16px;              /*IE7 ok!!!!*/
    text-decoration: none;
    color: #333333;    
}


/* 1. Ebene */
div#navigation_links ul li a.navi_links {
    display:block;
    background-color: #FFFFFF;
    border-bottom: 1px dotted #AAAAAA;
    padding-left: 10px;
    color: #333333;
    font-size: 120%;
}

/* 2. Ebene */

 div#navigation_links ul li a.navi_links_2 {
    display:block;
    background-color: #E7E7E7; 
    *width:180px;                   /* IE7 ok*/
    
    color: #333333;
    padding-left: 20px;
    font-size: 100%;
}
Gruß, Würmchen
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht Thema bewerten
Thema bewerten:

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 anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are An


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Calendar Base (kleine Latest-List) Welches Template für Einträge) in eigenen list.tmpl? josDesign Kalender 0 15.02.08 10:34
list-style-type bei Listenpunkten entfernen cehteh TYPO3 4.x Fragen und Probleme 3 08.02.08 09:39
list-style-type Symbol andersfarbig als <li> rosieres TYPO3 4.x Rich Text Editor 7 14.08.07 10:26
Eigene Formatierung für Aufzählungszeichen im Text boomer TYPO3 3.x Fragen und Probleme 1 08.02.06 09:12
Header Style (Content) untersch. zu Header Style alt.print Plugin KaiHawaii TYPO3 3.x Fragen und Probleme 0 27.01.06 21:18


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:18 Uhr.


Powered by vBulletin® Version 3.6.8 Patch Level 2 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Template-Modifikationen durch TMS