temp.menu = HMENU
temp.menu.entryLevel = 0
temp.menu {
1 = TMENU
1.expAll = 0
1 {
NO {
ATagTitle.cObject = TEXT
ATagTitle.cObject.dataWrap = {field:title}|
ATagBeforeWrap = 1
ATagParams = class="menu_noact"
allWrap = <li>|</li>
}
CUR = 1
CUR {
allWrap = <li>|</li>
ATagParams = class="menu_act"
}
}
2 = TMENU
2.wrap =<ul class="submenu">|</ul>
2 {
NO {
ATagTitle.cObject = TEXT
ATagTitle.cObject.dataWrap = {field:title}|
ATagBeforeWrap = 1
ATagParams = class="submenu_noact"
allWrap = <li>|</li>
}
CUR = 1
CUR {
allWrap =<li>|</li>
ATagParams = class="submenu_act"
}
}
}
frage:CUR übernimmt doch in dem fall alle formatierungen von NO oder nich? also könnt ich das allWrap au CUR auch entfernen, oder nich ??
greez
phil
Hallo,
nein warum sollte CUR von NO hier irgendetwas übernehmen?
du hast recht wenn du zB schreibst
CUR <.NO
aber was hätte dagegen gesprochen das selbst auszuprobieren? 😉
lg georg
just2b schrieb
Hallo,
nein warum sollte CUR von NO hier irgendetwas übernehmen?
du hast recht wenn du zB schreibst
CUR <.NO
aber was hätte dagegen gesprochen das selbst auszuprobieren? 😉
lg georg
hallo georg;
lol, naja, ich sag mal so.ich kämpfe zur zeit an mehreren fronten gleichzeitig.vielleicht kannst du mir licht ins dunkel bringen :-)
und zwar... das obige ts... funzt mit firefox einwandfrei.
meine ausgegebene listenstruktur ist
<ul>
<li>main 1</li>
<li>main 2</li>
<li>main 3<li>
<ul>
<li>sub 1</li>
<li>sub 2</li>
<li>sub 3</li>
</ul>
<li>main 4</li>
</ul>
ich hab nun vierlorts gelesen, dass das nich ganz korrekt sei, diese variante
<ul>
<li>main 1</li>
<li>main 2</li>
<li>main 3
<ul>
<li>sub 1</li>
<li>sub 2</li>
<li>sub 3</li>
</ul>
</li>
<li>main 4</li>
</ul>
wäre "richtig"
.....
außerdem verrutscht eine border bei ie, und ich dachte es würde an meiner listenstruktur liegen bzw an einem fehler in meinem ts.
was meinst du?
thx and greez
phil[/img]
Hallo,
nimm mal folgendes TS:
marks.MENU {
1 = TMENU
1 {
wrap = <ul id="nav">|</ul>
noBlur = 1
NO = 1
NO.wrapItemAndSub = <li>|</li>
IFSUB = 1
IFSUB.wrapItemAndSub = <li class="menuparent">|</li>
ACTIFSUB < .IFSUB
}
2 < .1
2.wrap = <ul>|</ul>
3 < .2
4 < .2
}
lg georg
just2b schrieb
Hallo,
nimm mal folgendes TS:
marks.MENU {
1 = TMENU
1 {
wrap = <ul id="nav">|</ul>
noBlur = 1
NO = 1
NO.wrapItemAndSub = <li>|</li>
IFSUB = 1
IFSUB.wrapItemAndSub = <li class="menuparent">|</li>
ACTIFSUB < .IFSUB
}
2 < .1
2.wrap = <ul>|</ul>
3 < .2
4 < .2
}
lg georg
rehi georg!
cool, das ging.
aber wozu 3 und 4 ?
das wär doch wenn ich weitere verschachtelungen hätte oder nich ?
die ausgabe stimmt jetz mal :-D
aber optisch verhaut der ie immer noch...
gugg
http://www.madmusix.de/liste_shot.jpg
werd mal dran basteln,denn jetz fehlen noch die klassen...wie man auf dem shot sieht...wo müsste ich denn CUR einbauen=? zwischen No. und IFSUB??
thx & greez
phil
Hallo,
ich hab nur schnell einen Schnippsel von mir kopiert, deswegen Ebene 3 & 4!
egal wo du das CUR hintust, ob nach IFSUB oder davor...
lg georg
PS: Wenns da was verhaut, ist das CSS schuld
Wurde das Problem gelöst? Ich habe gleube ich das gleiche.
Gruss
hi thebook!
die probleme wurden noch "größer", als cih vor einigen wochen versuchte, ein barrierearmes menu sowohl für FF als auch IE zu basteln.
es ging darum, dem IE das hovern beizubringen, allerdings OHNE JAVASCRIPT.
dazu bedurfte es eines meiner meinung nach einer nicht hackfreien lösung (keine garantie obs unter ie7 läuft !)..
zur not kann man immer noch die ie-hacks entfernen un den ff-bereich fürs menu kopieren....
jo, war halt weil ie6 kein li:hover kann....
die menustruktur für z.b. ein lupenreines flyout-menu MUSS zerschossen sein:
<ul>
<li><a href="#">ebene 1</a></li>
<li><a href="#">ebene 1</a></li>
<li><a href="#">ebene 1</a>
<ul>
<li><a href="#">ebene 2</a></li>
<li><a href="#">ebene 2</a></li>
</ul>
</li>
<li><a href="#">ebene 1</a></li>
</ul>
jedenfalls gings bei mir nich anders, um ie und FF zu 95% optisch gleich aussehen zu lassen, ohne großartig tiraden von css-code mehr zu produzieren, und das ganze nach halbwegs valide auszugeben.
ie zwingt halt immer wieder zu "nonformen" lösungen :-P
gree'z
phil