HTML5では、draggable
という属性を任意の要素に追加できます。これはchecked
のように動作します。それは価値を必要としません。値を指定して(たとえば、XMLを有効にする)、公式の標準構文はchecked="checked"
だと思うが、他のものも同様に働く(checked=""
とchecked="false"
を混乱させる)。それを「偽」にする標準的な方法は、属性をまったく含めることではありません。属性をfalseに宣言する適切な方法は何ですか?
<img>
(デフォルトでは、draggable
属性が含まれていなくても)要素がドラッグ可能であるようです。そのため、ウェブページで通常の画像をドラッグすると、「ゴースト」画像効果が得られます。 draggable
とマークすると、非img
要素にも同じ効果が得られます。
したがって、要素でそれを無効にしますか? JavaScriptではプロパティをfalseに設定できます。しかし、HTMLについてはどうですか?
(実験から、私はdraggable="false"
がChromeで動作するように思われることを知っている - ?もしそうなら、どこでも動作する標準構文ということで、なぜchecked="false"
作業は同じようにしていますか?)まあ
@Closerを使用して、HTML5要素のドラッグ可能な属性を無効にするには:トピックオフこの質問はどのように地球上にあります? – mplungjan