欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css鎖定圖片不被拖動

林玟書2年前9瀏覽0評論

CSS 可以很方便地讓我們控制網頁中的圖像,包括關閉圖像的拖動功能。這樣做有助于避免網站在拖放圖像時出現一些問題或者用戶不小心將圖像拖到一個錯誤的位置上。

為了鎖定圖像,我們可以使用 CSS 的user-drag屬性和user-select屬性,它們控制了用戶是否可以選擇和拖動元素。例如,將以下 CSS 代碼添加到 img 元素的樣式中即可鎖定圖像:

img {
-webkit-user-drag: none;
-khtml-user-drag: none;
-moz-user-drag: none;
-o-user-drag: none;
user-drag: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-o-user-select: none;
user-select: none;
}

這段代碼使用了前綴以支持各種瀏覽器,而user-drag: none會禁用元素的拖動功能,而user-select: none會禁用元素的選擇功能。

此外,你也可以使用 JavaScript 來禁用拖動功能:

document.ondragstart = function() { return false; }

通過在元素上添加事件偵聽器,你還可以在圖像被拖動時觸發一些其他的操作,例如捕獲位置信息或更改元素的樣式。

在使用這些技術時,請牢記要為使用輔助技術的用戶提供足夠的反饋,以確保您的網站對所有用戶友好。