SetaPDF
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 29.06.2006, 10:32   #1
TP-Veteran
 
Benutzerbild von alexf812
 
Registriert seit: Sep 2004
alexf812 macht alles soweit korrekt

Hintergrundbild in 2.Ebene der Liste ausblenden


hallo,

ich möchte die unterpunkte ohne hintergrundbild haben und die hauptpunkte mit hintergrundbild. nachfolgender code funktioniert jedoch nicht richtig. das hintergrundbild erscheint auch noch bei unterpunkt1, ist jedoch bei unterpunkt2 weg. es sollte jedoch NUR beim hauptpunkt erscheinen

Code:
<div id="left">
<ul>
<li class="aktiv_cur">Hauptpunkt</li>
<li><ul><li><a href="#">Unterpunkt 1</a></li>
<li><a href="#">Unterpunkt2</a></li></ul>
</li>
</ul>
</div>
und das CSS:

Code:
#left ul li{
	list-style: none;
	color: #666;
	background-image: url(../images/nav_icon.gif);
	background-repeat: no-repeat;
}

#left ul li ul li{
        background-image: none;
}
alexf812 ist offline   Mit Zitat antworten


Alt 29.06.2006, 10:37   #2
TP-Insider
 
Benutzerbild von Jupp
 
Registriert seit: Jul 2004
Ort: Mönchengladbach
Jupp bringt sich richtig ein
Ist ja auch logisch, weil alle Unterpunkte zusammen bei dir einen Hauptpunkt ergeben (da sie in <li></li> stehen). Versuchs doch mal so:
Code:
<div id="left">
<ul>
   <li class="aktiv_cur">Hauptpunkt</li>
      <ul>
         <li><a href="#">Unterpunkt 1</a></li>
         <li><a href="#">Unterpunkt2</a></li>
      </ul>
</ul>
</div>
__________________

GCM d- s: a-- C++$ UL P L+ E--- W++ N o? K- w+ !O !M !V PS+ PE Y PGP- t+ 5? X R- tv- b- DI- !D G e h! r++ z?
Jupp ist offline   Mit Zitat antworten
Alt 29.06.2006, 10:38   #3
TP-Moderator
 
Benutzerbild von Adromir
 
Registriert seit: Jun 2004
Ort: Hannover
Adromir ist ein richtiges Arbeitstier - DANKEAdromir ist ein richtiges Arbeitstier - DANKEAdromir ist ein richtiges Arbeitstier - DANKEAdromir ist ein richtiges Arbeitstier - DANKEAdromir ist ein richtiges Arbeitstier - DANKEAdromir ist ein richtiges Arbeitstier - DANKE
Warum eißt du das Hauptbild nicht einfach nur der Klasse

li.active_cur
zu..
Im HTML benutzt du sie ja schon..
__________________
Je größer der Deppenfaktor, desto gigantischer das Bescheidwissergefühl
-Dieter Nuhr
Adromir ist offline   Mit Zitat antworten
Alt 29.06.2006, 10:51   #4
ingo
Guest
 
@alex & jupp:
nicht böse sein, aber eure schachtelungen sind kwatsch.

versuchs mal so:
Code:
<div id="left">
<ul>
<li class="aktiv_cur">Hauptpunkt
    <ul>
        <li><a href="#">Unterpunkt 1</a></li>
        <li><a href="#">Unterpunkt 2</a></li>
    </ul>
</li>
</ul>
</div>
Code:
#left ul li {
	list-style: none;
	color: #666;
	background: url(../images/nav_icon.gif) no-repeat;
}

#left ul li ul li {
        background: transparent;
}
ist ungetestet, sollte so aber funzen. wenn dem nicht so ist, probiers mal mit nem !important für´s zweite li
Zitat:
Zitat von Adromir
Warum eißt du das Hauptbild nicht einfach nur der Klasse

li.active_cur
zu..
Im HTML benutzt du sie ja schon..
weil sicher noch mehr menüpunkte folgen, die sicher das gleiche hintergrundbild verpasst bekommen sollen.
ausserdem kann man doch hier prima die kaskade nutzen.

Geändert von ingo (29.06.2006 um 10:54 Uhr).
  Mit Zitat antworten
Alt 29.06.2006, 11:00   #5
TP-Veteran
 
Benutzerbild von alexf812
 
Registriert seit: Sep 2004
alexf812 macht alles soweit korrekt
@ingo.... werde mir das mal ansehen. die verschachtelung der liste kommt ja aus typo3, da werd ich dort erstmal nachsehen :-) aber ich denke dann funktioniert es mit deiner lösung

EDIT

irgendwie bekomme ich die verschachtelung so wie bei dir im moment nicht richtig hin im typo3

Geändert von alexf812 (29.06.2006 um 11:09 Uhr).
alexf812 ist offline   Mit Zitat antworten
Alt 29.06.2006, 11:20   #6
TP-Veteran
 
Benutzerbild von alexf812
 
Registriert seit: Sep 2004
alexf812 macht alles soweit korrekt
Zitat:
Zitat von Jupp
Ist ja auch logisch, weil alle Unterpunkte zusammen bei dir einen Hauptpunkt ergeben (da sie in <li></li> stehen). Versuchs doch mal so:
Code:
<div id="left">
<ul>
   <li class="aktiv_cur">Hauptpunkt</li>
      <ul>
         <li><a href="#">Unterpunkt 1</a></li>
         <li><a href="#">Unterpunkt2</a></li>
      </ul>
</ul>
</div>
ist das eine korrekte listendarstellung? das li schliessen und dananch eine neue liste beginnen? habs auch grad mal im IE probiert, da sieht alles nicht mehr so gut aus
alexf812 ist offline   Mit Zitat antworten
Alt 29.06.2006, 11:33   #7
ingo
Guest
 
Zitat:
Zitat von alexf812
ist das eine korrekte listendarstellung? das li schliessen und dananch eine neue liste beginnen? habs auch grad mal im IE probiert, da sieht alles nicht mehr so gut aus
nein, das ist nicht die korrekte verschachtelung. da musst du noch ein wenig im typo bohren.
durch die verschachtelung innerhalb des li´s entsteht der intentionierte bezug der elemente
Code:
[-]hauptpunkt
        [unterpunkt: gehört zu ^]unterpunkt
        [unterpunkt: gehört zu ^]unterpunkt

//edit:
hab ich wirklich "intentionierte" geschrieben...?! argh
  Mit Zitat antworten
Alt 29.06.2006, 11:58   #8
TP-Insider
 
Benutzerbild von Daniel FR
 
Registriert seit: Apr 2006
Ort: 28219 Walle
Daniel FR hilft, wo's gehtDaniel FR hilft, wo's gehtDaniel FR hilft, wo's geht
Zitat:
Zitat von ingo
//edit: hab ich wirklich "intentionierte" geschrieben...?! argh
Komm, Ingo ich helf' dir: "gewünschte".

Abgesehen davon, an alle anderen: Ich möchte den Vorschlag von Ingo bezüglich der Schachtelung hiermit ausdrücklich unterstützen. So wird's gemacht. Und nicht anders.

Gruß, Daniel
__________________
"Wir können hier richtig deutsch diskutieren, wir haben Verbandszeug im Hause." - Wolfgang Neuss, 1923–1989
Daniel FR ist offline   Mit Zitat antworten
Alt 29.06.2006, 19:17   #9
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
und in Typo3 ist das auch kein Problem, hier hab ich die Lösung dafür vorgestellt:
http://www.traum-projekt.com/forum/6...beitrag24.html
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist offline   Mit Zitat antworten
Alt 29.06.2006, 20:26   #10
TP-Veteran
 
Benutzerbild von alexf812
 
Registriert seit: Sep 2004
alexf812 macht alles soweit korrekt
hey cool... das hatte ich wo dann bei deinem workshop nicht gelesen.
gibts eigentlich irgendwo ne doku zu typoscript. das mit dem activsub hatte ich zuvor nirgends gelesen... aber dann werd ich mich mal ranmachen :-)
alexf812 ist offline   Mit Zitat antworten
Alt 29.06.2006, 23:05   #11
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
ist zwar ot hier, aber Doku gibts:
http://typo3.org/documentation/docum.../current/view/
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist offline   Mit Zitat antworten
Alt 30.06.2006, 10:03   #12
TP-Veteran
 
Benutzerbild von alexf812
 
Registriert seit: Sep 2004
alexf812 macht alles soweit korrekt
ich habe noch ein kleines problem:

die liste ist jetzt erstmal korrekt. ich habe nun der ersten ebene eine andere hintergrundfarbe gegeben als der zweiten. Das problem nun, wenn das menu aufklappt, dann sehe ich hintergrundfarbe ebene 1 dann hintergrundfarbe ebene 2 und zum schluss nochmal hintergrundfarbe ebene 1, da ich mit padding arbeite.

bekommt man das noch weg?
alexf812 ist offline   Mit Zitat antworten
Alt 30.06.2006, 10:11   #13
ingo
Guest
 
mach doch mal eine beispiel-htmldatei, in der du eine exemplarische liste und die dazugehörigen css-formatierungen notierst.
ansonsten ist das alles ein wenig vage.
  Mit Zitat antworten
Alt 30.06.2006, 10:21   #14
TP-Veteran
 
Benutzerbild von alexf812
 
Registriert seit: Sep 2004
alexf812 macht alles soweit korrekt
Code:
<div id="left">
<ul>
<li class="aktiv_cur">Main
 <ul>
   <li><a href="#">Sub1</a></li>
   <li><a href="#">Sub2</a></li>
   <li><a href="#"</a></li>
 </ul>
</li>
</ul>
</div>
und das css:
Code:
#left ul li.aktiv_cur{
	color: #666;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #E1E1E1;
}
nach dem letzen unterpunkt erhalte ich dann wieder eine 5px breite graue linie. wenn die liste zugeklappt ist, dann sieht es ja ok aus, aber wenn es dann so wie hier ist, dann sollte dieser balken weg
alexf812 ist offline   Mit Zitat antworten
Alt 30.06.2006, 11:19   #15
TP-Insider
 
Benutzerbild von Daniel FR
 
Registriert seit: Apr 2006
Ort: 28219 Walle
Daniel FR hilft, wo's gehtDaniel FR hilft, wo's gehtDaniel FR hilft, wo's geht
Welcher Mechanismus klappt denn die Unterliste auf und zu? Ist die Liste stets aufgeklappt, wenn du auf dieser Seite und auf einer ihrer Unterseiten bist? Wann ist sie zugeklappt?
Du kannst die Listenpunkte abhängig von der aktuellen Seite formatieren, das funktioniert über eine ID im body-tag. Damit müsstest du das Problem in den Griff kriegen.
__________________
"Wir können hier richtig deutsch diskutieren, wir haben Verbandszeug im Hause." - Wolfgang Neuss, 1923–1989
Daniel FR ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > HTML Puristen > CSS
Hintergrundbild in 2.Ebene der Liste ausblenden Hintergrundbild in 2.Ebene der Liste ausblenden
« Bitte um Hilfe bei Boxmodell | IE und FF okay, Opera macht Probleme! »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

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 an
Gehe zu


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

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67