css的鼠標穿透

我們在 HTML 開發(fā)時可能會遇到這樣的情況:頁面上有一些元素使用 絕對定位 布局兴使,這些元素可能會遮蓋住它們位置下方的某個元素的部分或者全部项鬼。默認情況下,下方元素被遮擋的部分是不會響應(yīng)鼠標事件的。

但有時我們可能需要被遮蓋住的元素仍然能夠處理鼠標事件。 比如:我們在一個地圖組件上覆蓋了一個顯示信息的元素凭舶,但又不想讓這個信息面板影響下方地圖的拖動等操作。那么我們可以使用一個叫 pointer-events 的 css 屬性來實現(xiàn)爱沟。

pointer-events 屬性介紹

pointer-events是 CSS3 中新增的一個屬性帅霜,其支持的值大多都與 SVG 相關(guān),我們不用理會呼伸。對我們來說身冀,主要關(guān)注:none/auto 這兩個屬性值。

auto:與 pointer-events 屬性未指定時的表現(xiàn)效果相同。

none:該元素永遠不會成為鼠標事件的 target搂根。但是珍促,當其后代元素的 pointer-events 屬性指定其他值時,鼠標事件可以指向后代元素兄墅,在這種情況下踢星,鼠標事件將在捕獲或冒泡階觸發(fā)父元素的事件偵聽器。

pointer-events:none 注意事項:

使用 pointer-events:none 來阻止元素成為鼠標事件目標不一定意味著元素上的事件偵聽器永不會觸發(fā)隙咸。

如果元素后代明確指定了 pointer-events 屬性并允許其成為鼠標事件的目標沐悦,那么指向該元素的任何事件在事件傳播過程中都將通過父元素,并以適當?shù)姆绞接|發(fā)其上的事件偵聽器五督。

當然位于屏幕上在父元素上但不在后代元素上的鼠標活動都不會被父元素和后代元素捕獲(將會穿過父元素而指向位于其下面的元素)藏否。

用法

給定位的盒子設(shè)置 pointer-events: none ;

給定位盒子有需要點擊事件的子盒子設(shè)置 pointer-events: auto公壤;

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末呐赡,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子堰燎,更是在濱河造成了極大的恐慌基矮,老刑警劉巖淆储,帶你破解...
    沈念sama閱讀 211,290評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異家浇,居然都是意外死亡本砰,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評論 2 385
  • 文/潘曉璐 我一進店門钢悲,熙熙樓的掌柜王于貴愁眉苦臉地迎上來点额,“玉大人,你說我怎么就攤上這事莺琳』估猓” “怎么了?”我有些...
    開封第一講書人閱讀 156,872評論 0 347
  • 文/不壞的土叔 我叫張陵惭等,是天一觀的道長珍手。 經(jīng)常有香客問我,道長咕缎,這世上最難降的妖魔是什么珠十? 我笑而不...
    開封第一講書人閱讀 56,415評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮凭豪,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘晒杈。我一直安慰自己嫂伞,他們只是感情好,可當我...
    茶點故事閱讀 65,453評論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著帖努,像睡著了一般撰豺。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上拼余,一...
    開封第一講書人閱讀 49,784評論 1 290
  • 那天污桦,我揣著相機與錄音,去河邊找鬼匙监。 笑死凡橱,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的亭姥。 我是一名探鬼主播稼钩,決...
    沈念sama閱讀 38,927評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼达罗!你這毒婦竟也來了坝撑?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,691評論 0 266
  • 序言:老撾萬榮一對情侶失蹤粮揉,失蹤者是張志新(化名)和其女友劉穎巡李,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體扶认,經(jīng)...
    沈念sama閱讀 44,137評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡侨拦,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,472評論 2 326
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了蝠引。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片阳谍。...
    茶點故事閱讀 38,622評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖螃概,靈堂內(nèi)的尸體忽然破棺而出矫夯,到底是詐尸還是另有隱情,我是刑警寧澤吊洼,帶...
    沈念sama閱讀 34,289評論 4 329
  • 正文 年R本政府宣布训貌,位于F島的核電站,受9級特大地震影響冒窍,放射性物質(zhì)發(fā)生泄漏递沪。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,887評論 3 312
  • 文/蒙蒙 一综液、第九天 我趴在偏房一處隱蔽的房頂上張望款慨。 院中可真熱鬧,春花似錦谬莹、人聲如沸檩奠。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽埠戳。三九已至井誉,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間整胃,已是汗流浹背颗圣。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留屁使,地道東北人在岂。 一個月前我還...
    沈念sama閱讀 46,316評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像屋灌,于是被迫代替她去往敵國和親洁段。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,490評論 2 348

推薦閱讀更多精彩內(nèi)容