Moin zusammen !
schon wieder so spät? N'Abend
<Aufklärung>
Moin hat nichts mit Morgen zu tun:
http://www.grossefehn.de/u_frz_moin.html
http://www.laage-ulm.de/etc/moin.htm
</Aufklärung>
In diesem Sinne: Moin Moin !
[...]
Ich stelle mir mal so eine Syntax vor:
<a href="seite1.html" style="kontext:'andere version' url(seite2.html);">seite 1</a>
Wie würde das für 10 mögliche Menüpunkte aussehen ? Würdest Du Javascript-Links ins Menü packen ?
Ich bin kein intimer kenner der CSS-Spec, aber wäre es ein Problem, einfach soviele "kontext" elemente zu haben, wie man eben einträge möchte.
Andere Möglichkeit: "kontex:'seite2' url(seite2.html) 'seite3' url(seite3.html) 'seite4' url ..."
Wegen der Javascript-links: Warum nicht? Warum sollte sich das Verhalten dieser Links von anderen unterscheiden?
Ich hab's noch nicht ausprobiert, aber darf man in CSS "url(javascript:irgendwas)" machen ? Deswegen die Frage.
Verschachtelte Untermenüs (wie in meiner Zeichnung irgendwo anders in diesem Thread) ?
Moment: Da gab's mal was: http://selfhtml.teamone.de/html/text/listen.htm#verzeichnis_menue
Ich kann mir nicht helfen, aber CSS ist für Menüs wenig geeignet. Verschachtelte Tags bilden ein Menü genauer ab. Vielleicht müßte man das angelehnt an Image-Maps machen:
<contextmenu name="mycontext" label="Alexanders Kontextmenü">
<li>bla</li>
<li>fasel</li>
<li>laber</li>
<hr>
<contextmenu label="irgendwas eine Ebene tiefer">
<li>ene</li>
<li>mene</li>
<li>muh</li>
</contextmenu>
</contextmenu>
<a href="seite.html" contextmenu="mycontext">Link mit Context</a>
<img src="bild.gif" contextmenu="mycontext" alt="Bild mit Context">
<span contextmenu="mycontext">simpler Text mit Context</span>
Oder meinetwegen auch so:
<span style="context-menu:mycontext">simpler Text mit Context</span>
[...]
Mir kräuseln sich beispielsweise die Hinterhaare, wenn ich an das Mäuserappeln bei Opera denke, was an allen GUI- oder CUA-Standards vorbeigeht.
Fals du damit die Mouse Gestures meinst: Ich bin ein großer Fan davon, [...]
Dem kann ich nur zustimmen. Immer, wenn ich abseits von Opera meine Projekte teste, kratze ich mit gedrückter rechter Maustaste über die Seite, und nichts passiert. Dann kommt die Erleuchtung: Richtig, das ist ja gar nicht Opera.
Wie schön, ein Leidensgenosse. Wenn ich mich mit soetwas auskennen würde (und den Quellcode hätte) hätte ich das schon längst in alle Programme eingebaut, mit denen ich regelmäßig arbeite.
Zumindes "rückgängig" und "wiederherstellen" könnte man eigentlich bei jedem Programm per rechtsKlick-link bzw. rechtsKlick-recht steuern.
*Das* Argument für Open Source ...
Alexander