最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

css中pointer-events屬性詳解

  發(fā)布時間:2015-02-26 15:15:34   作者:佚名   我要評論
本文主要介紹了CSS中的pointer-events屬性的用法,十分的詳細,有需要的小伙伴參考下。

絕對定位元素蓋住鏈接或添加某事件handle的元素后,那么該鏈接的默認行為(頁面跳轉(zhuǎn))或元素事件將不會被觸發(fā)。

現(xiàn)在Firefox3.6+/Safari4+/Chrome支持一個稱為pointer-events的css屬性。使用該屬性可以決定是否能穿透絕對定位元素去觸發(fā)下面元素的某些行為。如下:


復(fù)制代碼
代碼如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>CSS:pointer-events</title>
<style type="text/css">
.overlay1 {
width:80px;
height:20px;
background:gold;
position:absolute;
top:5px;
left:5px;
opacity:0.5;
}
.overlay2 {
width:80px;
height:20px;
background:gold;
position:absolute;
top:40px;
left:5px;
opacity:0.5;
}
.pointer{pointer-events:none;}
</style>
<script type="text/javascript">
window.onload = function(){
document.getElementById('chx').onclick = function(){ document.getElementById('a').className
= "overlay1 " + ((this.checked)? "pointer" : "");
document.getElementById('b').className
= "overlay2 " + ((this.checked)? "pointer" : "");
}
}
</script>
</head>
<body>
<div id="a" class="overlay1"></div>
<div id="b" class="overlay2"></div>
<a >SinaMail</a>
<br/><br/>
<span onclick="alert(3);">SinaMail</span>
<p>
<input id="chx" type="checkbox">
<label for="chx">開啟穿透點擊</label>
</p>
</body>
</html>

默認情況下,鏈接和span元素被絕對定位的兩個div都遮住了。分別點擊后無反應(yīng),即無法觸發(fā)鏈接a的默認行為,無法觸發(fā)span元素的click事件。但開啟穿透點擊后支持pointer-events的瀏覽器Firefox/Safari/Chrome中再次點擊鏈接和span則可以觸發(fā)相應(yīng)的行為。

示例非常的清晰易懂,小伙伴們都了解了吧,希望大家能夠喜歡。

相關(guān)文章

最新評論

阿鲁科尔沁旗| 深泽县| 榆林市| 耒阳市| 九台市| 依兰县| 乌兰察布市| 扶绥县| 民县| 临澧县| 虎林市| 阿尔山市| 通城县| 榕江县| 慈利县| 绍兴市| 奉贤区| 荆州市| 蓝山县| 且末县| 南宫市| 镇沅| 乌兰察布市| 公主岭市| 沙洋县| 梓潼县| 营口市| 南投市| 绵阳市| 凤城市| 武夷山市| 昌吉市| 宁乡县| 苏尼特左旗| 荃湾区| 鹤庆县| 崇阳县| 延川县| 南和县| 云梦县| 吉首市|