HTML設(shè)置不讓左右拖動(dòng)是一個(gè)很常見的需求,這里我們介紹兩種比較簡(jiǎn)單的方法。
body {
overflow-x: hidden;
}
第一種方法是通過(guò)CSS樣式來(lái)實(shí)現(xiàn),我們可以在body標(biāo)簽下設(shè)置overflow-x: hidden; 這樣網(wǎng)頁(yè)就不能左右拖動(dòng)了。
<body ondragstart="return false;" oncontextmenu="return false;">
第二種方法是通過(guò)在body標(biāo)簽上增加ondragstart和oncontextmenu事件來(lái)實(shí)現(xiàn)。ondragstart事件主要是禁止網(wǎng)頁(yè)拖動(dòng),而oncontextmenu事件主要是禁止鼠標(biāo)右鍵功能。
總結(jié),以上兩種方法都可以實(shí)現(xiàn)不讓頁(yè)面左右拖動(dòng),具體選擇哪種方法可根據(jù)自己的實(shí)際情況而定。