В HTML5 вы можете добавить атрибут draggable
к любому элементу - он работает как checked
; он не требует значения. Если вы хотите указать значение (например, чтобы сделать его действительным XML), я думаю, что официальный стандартный синтаксис - checked="checked"
, но другие вещи тоже работают (в том числе и checked="false"
, смутно). Стандартный способ сделать его «ложным» - вовсе не включать атрибут.Каков правильный способ объявить атрибут ложным?
<img>
Элементы кажутся «перетаскиваемыми» по умолчанию (даже если вы не включаете атрибут draggable
) - вот почему вы получаете эффект изображения «призрака» при перетаскивании регулярных изображений на веб-страницах. Вы получаете тот же эффект на не img
элементах, если вы отметите их draggable
.
Итак, как вы отключите его на img
элементах? Вы можете установить для свойства свойство false в JavaScript. Но как насчет HTML?
(от экспериментирования, я знаю, что draggable="false"
, кажется, работает в Chrome? -? В том, что стандартный синтаксис, который работает везде Если да, то почему не checked="false"
работать таким же образом)
@Closer: Как на земле этот вопрос не по теме ??? – mplungjan