Spec-Zone.ru › HTML

draggable

Атрибут draggable глобальный атрибут — это перечисляемый атрибут, указывающий, может ли элемент быть перетащен, либо с помощью стандартного поведения браузера, либо с помощью API перетаскивания и опускания HTML.

Атрибут draggable может быть применен к элементам, которые строго попадают под пространство имён HTML, что означает, что его нельзя применять к SVG-элементам. Более подробную информацию о том, как выглядят и что делают объявления пространств имен, можно найти в курсе по пространствам имён SVG.

draggable может принимать следующие значения:

  • true: элемент может быть перетащен.
  • false: элемент не может быть перетащен.

Предупреждение: Этот атрибут является перечисляемым, а не булевым. Значение true или false обязательно, а сокращения, такие как <img draggable>, запрещены. Правильное использование — <img draggable="false">.

Если этот атрибут не задан, его значение по умолчанию — auto, что означает, что поведение перетаскивания соответствует поведению браузера по умолчанию: перетаскивать можно только выделенный текст, изображения и ссылки. Для других элементов, событие ondragstart необходимо задать для работы перетаскивания и опускания, как показано в этом подробном примере.

Спецификации

Спецификация
Стандарт HTML
# the-draggable-attribute

Совместимость с браузерами

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на IOS Samsung Internet WebView Android
draggable 4 12 2 12 5 18 4 14 4.2 1.0 4.4

См. также

  • Все глобальные атрибуты.

© 2005–2023 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/draggable

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API