Atrybut draggable
służy do określania czy element może być przeciągany za pomocą myszy.
Przykłady użycia
Kliknięcie prawym przyciskiem myszy poniższego elementu div
spowoduje wyświetlenie menu kontekstowego o nazwie mojemenu
.
<div draggable="true">Ten element można przeciągać.</div>
Składnia atrybutu draggable
<nazwa_elementu draggable="true|false|auto">
Elementy związane z atrybutem draggable
Atrybut draggable
można definiować dla wszystkich elementów języka HTML5.
Wartości atrybutu draggable
Wartość | Opis | HTML 4.01/XHTML 1.0 | HTML5 |
---|---|---|---|
true | Oznacza, że element może być przeciągany | ✘ | ✔ |
false | Oznacza, że element nie może być przeciągany | ✘ | ✔ |
brak wartości | Brak wartości oznacza stan auto , w którym o tym czy element może być przeciągany decyduje przeglądarka | ✘ | ✔ |
Różnice między HTML 4.01 a HTML5
Atrybut draggable
jest nowością języka HTML5.