Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 29.06.07, 13:45
Forum Newbie
 
Registriert seit: 29.06.07
Ort: Essen
Alter: 33
Beiträge: 29
Schengo eine Nachricht über ICQ schicken

Neuling: Probleme mit Menü


Hallo zusammen.

Ich bin ein ziemlicher Neuling was Typo3 angeht und ich experimentiere etwas herum, aber ich habe noch ein paar Probleme.

Ich habe zwar schon nach Lösungen gesucht, aber nicht richtiges gefunden.

Hier schonmal eine Frage vorab: Welcher parameter ist entscheidend, ob das Menü horizontal oder vertikal dargestellt wird?

Desweiteren arbeite ich z.Z. mit einem horizontalem Menü, wobei die zweite und dritte Ebene vertikal dargestellt wird.

Ich möchte aber, dass die erste und zweite Ebene horizontal und erst die dritte vertikal dargestellt wird. Die jeweiligen Unterpunkte natürlich immer unter den jeweiligen Menüpunkten.

Hier der z.Z. verwendete TS, den ich im Template-Setup verwende:

Typoscript-Code:
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:
page = PAGE
page.10 = TEMPLATE
page.10.template = FILE
page.10.template.file = fileadmin/.../index.html
page.10.workOnSubpart = DOCUMENT_BODY
page.10.subparts.content < styles.content.get

page.headerData.20 = TEXT
page.headerData.20.value = <link rel="stylesheet" href="fileadmin/.../jdMenu.css" type="text/css" /><script type="text/javascript" src="fileadmin/.../jquery-1.1.2.js"></script><script type="text/javascript" src="fileadmin/.../jquery.bgiframe.js"></script><script type="text/javascript" src="fileadmin/.../jquery.dimensions.js"></script><script type="text/javascript" src="fileadmin/.../jquery.jdMenu.js"></script><link href="fileadmin/.../jdMenu.slate.css" rel="stylesheet" type="text/css" />

page.10.marks {
MENU = HMENU
MENU {
                #entryLevel = 1
special = directory
special.value = 2
stdWrap.required = 1
stdWrap.wrap =  
1 = TMENU
1 {
expAll = 1
noBlur = 1
wrap = <ul class="jd_menu jd_menu_slate">|</ul>
NO = 1
NO {
ATagTitle.field = abstract // description // title
wrapItemAndSub = <li>|</li>
stdWrap = upper
}
CUR < .NO
CUR = 1
}
2 < .1
2.wrap = <ul>|</ul>
2.CUR < .1.NO
2.CUR = 1

3 < .1
3.wrap = <ul>|</ul>
3.CUR < .1.NO
3.CUR = 1

4 < .1
4.wrap = <ul>|</ul>
4.CUR < .1.NO
4.CUR = 1
}
}

Ich würde mich sehr über eine Antwort freuen und schonmal vielen Dank im Voraus für Eure Mühen.

Gruß Schengo
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
  #2  
Alt 29.06.07, 16:40
Forum Stammgast
 
Registriert seit: 19.08.04
Ort: London
Alter: 27
Beiträge: 415
sissi eine Nachricht über ICQ schicken sissi eine Nachricht über Skype™ schicken

....dein css entscheidet darueber.....
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 01.07.07, 14:35
Forum Newbie
 
Registriert seit: 29.06.07
Ort: Essen
Alter: 33
Beiträge: 29
Schengo eine Nachricht über ICQ schicken

Hi sissi.

Danke erstmal für deine Antwort.

Ich versuche es mal zu resümieren.

In meiner CSS-Datei habe ich sie Klasse "jd_menu jd_menu_slate" deklariert, welche für die Optik des Menü verantwortlich ist!?!

Folgendes steht drin:
Code:
ul.jd_menu, 
ul.jd_menu_vertical {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
ul.jd_menu ul,
ul.jd_menu_vertical ul {
	display: none;
}
ul.jd_menu li {
	float: left;
}

/* -- Sub-Menus -- */
ul.jd_menu ul,
ul.jd_menu_vertical ul {
	position: absolute;
	display: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	z-index: 10000;
}
ul.jd_menu ul li,
ul.jd_menu_vertical ul li {
	float: none;
	margin: 0px;
}
Das habe ich jetzt (glaub ich) halbwegs verstanden. Verantwortlich für das horizontale erscheinen sind die ul-tags.

Die zweite Menüebene ist ja jetzt vertikal, soll aber auch horizontal dargestellt werden. Wenn ich jetzt einfach im TS ul- gegen li-tag austausche, dann funktioniert das nicht.

habe ich da einen Gedankenfehler?

Gruß Schengo
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 04.07.07, 18:37
Forum Newbie
 
Registriert seit: 29.06.07
Ort: Essen
Alter: 33
Beiträge: 29
Schengo eine Nachricht über ICQ schicken

Hallo? Kann mir jemand helfen?
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 04.07.07, 18:49
TYPO3 Forum Team
Moderator
 
Registriert seit: 01.12.05
Ort: Kiel
Alter: 38
Beiträge: 2.043
Armin eine Nachricht über ICQ schicken Armin eine Nachricht über Skype™ schicken

moin,

URL zur Seite.

Armin
__________________
Nichts kommt von selbst, sogar eine Dummheit muss man erst machen.

Tipps und Tricks zu TYPO3: http://typo3.intervation.de
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 04.07.07, 19:36
Forum Newbie
 
Registriert seit: 29.06.07
Ort: Essen
Alter: 33
Beiträge: 29
Schengo eine Nachricht über ICQ schicken

Hallo Armin.

Ist gerade schlecht, da ich es auf einem Server zu Hause laufen habe.

Brauchst du noch andere Infos?

Gruß Schengo
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
  #7  
Alt 16.07.07, 12:17
Forum Newbie
 
Registriert seit: 29.06.07
Ort: Essen
Alter: 33
Beiträge: 29
Schengo eine Nachricht über ICQ schicken

Hallo? Ich bräuchte immernoch Hilfe, da ich einfach nicht weiterkomme.

Ich habe das ganze Typo3-Projekt local bei mir auf dem Rechner laufen.
Falls noch Quellcode benötigt wird, könnte ich den noch dazuschreiben.

Nochmals zu meiner Frage:
Die erste Ebene ist ja horizontal und die zweite Ebene soll ebenfalls horizontal sein. Die dritte dann vertikal unter dem jeweiligen Menüpunkt.

Kann man das eigentlich auch so steuern, dass die jeweilige Menüstruktur bei der aufgerufenen Seite dann stehenbleibt?

Gruß Schengo
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
  #8  
Alt 16.07.07, 13:50
Forum Stammgast
 
Registriert seit: 19.08.04
Ort: London
Alter: 27
Beiträge: 415
sissi eine Nachricht über ICQ schicken sissi eine Nachricht über Skype™ schicken

ul.jd_menu_vertical li {display:inline;}
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
  #9  
Alt 16.07.07, 14:38
Forum Newbie
 
Registriert seit: 29.06.07
Ort: Essen
Alter: 33
Beiträge: 29
Schengo eine Nachricht über ICQ schicken

Hallo Sissi.

Danke erstmal für deine Antwort.

Leider funktioniert das nicht so richtig.

Ich habe deinen Codeschnipsel eingefügt (fett). Jetzt wird die dritte Ebene ebenfalls vertikal angezeigt. Ausserdem ist jetzt immer ein grauer Platzhalter zwischen dem ersten und den restlichen Menüpunkten.

Hier nochmal der aktuelle CSS-Code:

Code:
ul.jd_menu, 
ul.jd_menu_vertical {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
ul.jd_menu ul,
ul.jd_menu_vertical ul {
	display: none;
}
ul.jd_menu li {
	float: left;
}

/* -- Sub-Menus -- */
ul.jd_menu ul,
ul.jd_menu_vertical ul {
	position: absolute;
	display: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	z-index: 10000;
}
ul.jd_menu ul li,
ul.jd_menu_vertical ul li {
	float: none;
	margin: 0px;
	display:inline;
}
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
  #10  
Alt 16.07.07, 15:50
Forum Stammgast
 
Registriert seit: 19.08.04
Ort: London
Alter: 27
Beiträge: 415
sissi eine Nachricht über ICQ schicken sissi eine Nachricht über Skype™ schicken

ok......mir scheint du beherrscht css nicht richtig und verstehst nicht was dein code bewirkt, wie vererbung funktioniert usw. bitte lern erstmal html/css bevor du dich an typo3 wagst und hier postest! darueber hinaus gibt es im web dutzende quellen die sich mit horizontalem menu aus list-elementen beschaeftigen.
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

Lesezeichen

Themen-Optionen
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 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 an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Neuling bekommt nur Fehlermeldungen bei Installation Lapje TYPO3 4.x Installation und Updates 4 09.08.08 23:49
Neuling - Tips & Tricks wizard TYPO3 4.x Fragen und Probleme 11 27.05.08 13:34
Hallo, sagt ein Neuling puds TYPO3 4.x Installation und Updates 2 05.11.07 07:12
Neuling mit Problem bei Designvorlage candelaver TYPO3 4.x Fragen und Probleme 4 16.09.07 12:42
typo3 neuling... :) lutz Forum Bar 4 29.08.04 16:21


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:48 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0