Heim > Web-Frontend > CSS-Tutorial > Hauptteil

Gibt es browserübergreifende Äquivalente zu den Cursorn „-moz-grab' und „-moz-grabbing' für die Drag-and-Drop-Funktionalität?

Barbara Streisand
Freigeben: 2024-11-06 21:01:03
Original
577 Leute haben es durchsucht

Are There Cross-Browser Equivalents to `-moz-grab` and `-moz-grabbing` Cursors for Drag and Drop Functionality?

CSS-Cursor für Drag & Drop: Kompatibilität erweitern

Beim Entwerfen von Webanwendungen, die Drag & Drop-Funktionalität beinhalten, ist es wichtig, sie bereitzustellen eine konsistente und intuitive Benutzererfahrung über verschiedene Browser hinweg. Während die Cursor „-moz-grab“ und „-moz-grabbing“ von Mozilla ideal sind, um den Drag-Start und den Drag-Vorgang in Firefox anzuzeigen, bleibt die Frage: Gibt es gleichwertige Cursor für andere Browser?

Um eine browserübergreifende Funktion sicherzustellen Um die Kompatibilität zu gewährleisten, sollten Sie den folgenden CSS-Code verwenden:

<code class="css">.grabbable {
    cursor: move; /* fallback if grab cursor is unsupported */
    cursor: grab;
    cursor: -moz-grab;
    cursor: -webkit-grab;
}

/* (Optional) Apply a "closed-hand" cursor during drag operation. */
.grabbable:active {
    cursor: grabbing;
    cursor: -moz-grabbing;
    cursor: -webkit-grabbing;
}</code>
Nach dem Login kopieren

In diesem Code wenden die Browser den am häufigsten unterstützten Cursor („move“) als Fallback an, wenn die Grab-Cursor nicht unterstützt werden. Die Cursor -moz-grab und -webkit-grab sind aus Kompatibilitätsgründen mit Mozilla- bzw. WebKit-basierten Browsern (wie Chrome und Safari) enthalten.

Das obige ist der detaillierte Inhalt vonGibt es browserübergreifende Äquivalente zu den Cursorn „-moz-grab' und „-moz-grabbing' für die Drag-and-Drop-Funktionalität?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage