国产综合精品-久久久久久成人毛片免费看-69久久夜色精品国产69-美国十次啦怡红院

Web前端知識(shí)

首頁 > 免費(fèi) > Web前端知識(shí) >

滑動(dòng)過程中嘗試使用 pointer-events: none 禁止鼠標(biāo)事件

來源:北京匯仁智杰科技有限公司   時(shí)間:2016-05-18   點(diǎn)擊:

  大部分人可能都不認(rèn)識(shí)這個(gè)屬性,嗯,那么它是干什么用的呢?
  pointer-events是一個(gè)CSS屬性,可以有多個(gè)不同的值,屬性的一部分值僅僅與SVG有關(guān)聯(lián),這里我們只關(guān)注pointer-events:none的情況,大概的意思就是禁止鼠標(biāo)行為,應(yīng)用了該屬性后,譬如鼠標(biāo)點(diǎn)擊,hover等功能都將失效,即是元素不會(huì)成為鼠標(biāo)事件的target。
  可以就近F12打開開發(fā)者工具面板,給<body>標(biāo)簽添加上pointer-events: none樣式,然后在頁面上感受下效果,發(fā)現(xiàn)所有鼠標(biāo)事件都被禁止了。
  那么它有什么用呢?
  pointer-events: none可用來提高滾動(dòng)時(shí)的幀頻。的確,當(dāng)滾動(dòng)時(shí),鼠標(biāo)懸停在某些元素上,則觸發(fā)其上的hover效果,然而這些影響通常不被用戶注意,并多半導(dǎo)致滾動(dòng)出現(xiàn)問題。對(duì)body元素應(yīng)用pointer-events: none,禁用了包括hover在內(nèi)的鼠標(biāo)事件,從而提高滾動(dòng)性能。
.disable-hover {
  pointer-events: none;
}
  大概的做法就是在頁面滾動(dòng)的時(shí)候, 給<body>添加上.disable-hover樣式,那么在滾動(dòng)停止之前, 所有鼠標(biāo)事件都將被禁止。當(dāng)滾動(dòng)結(jié)束之后,再移除該屬性。

網(wǎng)絡(luò)營銷推廣?。”本﹨R仁智杰科技有限公司!

地址:北京市昌平區(qū)回龍觀龍冠大廈5層
咨詢:15201492965
業(yè)務(wù)QQ:373002979
E - mail:sales @ huirenzhijie.com
企業(yè)網(wǎng)站備案:京ICP備15021091號(hào)-1

匯仁智杰與眾不同

  • 有網(wǎng)絡(luò)推廣經(jīng)驗(yàn)
  • 有網(wǎng)站建站隊(duì)伍
  • 有大型網(wǎng)站建設(shè)經(jīng)驗(yàn)
  • 致力于營銷型網(wǎng)站建設(shè)
  • 始終堅(jiān)持技術(shù)和服務(wù)同樣重要
查看PC版網(wǎng)站
備案號(hào):京ICP備15021091號(hào)-1 版權(quán)所有:匯仁智杰