Kann jemand erklären, was das contextmenu-Attribut tut und ob es mit allen HTML-Elementen verwendet werden kann, und kann jemand mich auf einige Online-Demos/Beispiele verweisen?
Antworten
Zu viele Anzeigen?Le site Kontextmenü verweist auf das Attribut <menu>
Element, das der User-Agent darstellen soll, wenn der Benutzer ein Kontextmenü anfordert (z. B. mit der rechten Maustaste oder der Taste Menu
/ Hyper
Taste auf modernen Tastaturen.
Ein Beispiel finden Sie unter ici .
In dieser Demo können Sie sehen, wie das aussehen kann: https://bug617528.bugzilla.mozilla.org/attachment.cgi?id=554309
Zum Zeitpunkt der Erstellung dieses Artikels unterstützt nur FireFox 8 diese Funktion.
Das Zitat ist für Sie leicht zu verstehen:
Mit dem Attribut contextmenu können Sie ein Menü anzuzeigen, ohne wertvollen wertvollen UI-Platz für das Menü. Es ist ein Menü, das bei Ereignissen ausgelöst wird, wie zum Beispiel Mausklick oder Tastendruck auslöst und eine Sprechblase Menü, das Optionen und Aktionen Aktionen auf der Grundlage dieser Auswahlen bietet.
Source : http://net.tutsplus.com/tutorials/html-css-techniques/html5-globals-and-you/
Weitere Informationen finden Sie unter dem offiziellen Link:
Das Kontextmenü sollte auf einem Eingabefeld verwendet werden, um anzugeben, welches Menüelement für das Feld ist. Die Menüs sehen ähnlich aus wie das Rechtsklick-Menü oder eine Dropdown-Box, sind aber noch in keinem Browser implementiert, so dass Sie sie nicht verwenden sollten.
Dies kann zur Klärung der Situation beitragen: http://dev.w3.org/html5/spec-author-view/interactive-elements.html
- See previous answers
- Weitere Antworten anzeigen