ich habe wieder mal ein kleines Problem und komme nicht weiter. Ich habe für meine neue Homepage eine Navigation auf der Basis wie sie im UCP verwendet wird, etwas umgebaut. Das Navigationsmenü wird dynamisch aus einer Tabelle erstellt, das läuft auch schon, aber wie ich jetzt die Tests für die XHTML Validation gemacht habe, bekam ich eine Fehlermeldung.
Ich hatte für die Menüpunkte welche eingerückt werden sollen, einfach den Teil (#Navigation /* Container for sub-navigation list */) in der cp.css mehrfach kopiert und entsprechend umbenannt. Ich bekam dann die Meldung, dass id=*** mehrfach verwendet wurde.
Ausschnitt aus der menue.html
Code: Alles auswählen
<div id="svinav">
<!-- BEGIN block2 -->
<!-- IF block2.S_SELECTED -->
<!-- IF block2.S_NAV_U --><div id="svinav-u"><!-- ENDIF -->
<!-- IF block2.S_NAV_UU --><div id="svinav-uu"><!-- ENDIF -->
<!-- IF block2.S_NAV_UUU --><div id="svinav-uuu"><!-- ENDIF -->
<!-- IF block2.S_LEERTAB -->{block2.U_LEERTAB}<!-- ENDIF -->
<ul><li id="active-subsection"><a href="{block2.U_TITLE}"><span>{block2.L_TITLE}</span></a></li></ul>
<!-- IF block2.S_NAV_U --></div><!-- ENDIF -->
<!-- IF block2.S_NAV_UU --></div><!-- ENDIF -->
<!-- IF block2.S_NAV_UUU --></div><!-- ENDIF -->
<!-- ELSE -->
<!-- IF block2.S_NAV_U --><div id="svinav-u"><!-- ENDIF -->
<!-- IF block2.S_NAV_UU --><div id="svinav-uu"><!-- ENDIF -->
<!-- IF block2.S_NAV_UUU --><div id="svinav-uuu"><!-- ENDIF -->
<!-- IF block2.S_LEERTAB -->{block2.U_LEERTAB}<!-- ENDIF -->
<ul><li><a href="{block2.U_TITLE}"><span>{block2.L_TITLE}</span></a></li></ul>
<!-- IF block2.S_NAV_U --></div><!-- ENDIF -->
<!-- IF block2.S_NAV_UU --></div><!-- ENDIF -->
<!-- IF block2.S_NAV_UUU --></div><!-- ENDIF -->
<!-- ENDIF -->
<!-- END block2 -->
</div>
Es soll dabei nur die Schrift (Link) bei Unterpunkten im Menü um jeweils 20px eingerückt werden werden.
[EDIT]
Ich habe es inzwischen herausbekommen und auch schon umgesetzt. Ich musste nur z.B. aus #svinav-u das hier machen: #svinav .svinav-u
Gruß Helmut