国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > CSS > 正文

css不常見屬性之pointer-events的使用方法

2024-07-11 08:42:02
字體:
來源:轉載
供稿:網(wǎng)友

MDN 上介紹為 CSS 屬性指定在什么情況下 (如果有) 某個特定的圖形元素可以成為鼠標事件的 target。

pointer-events 屬性值有:

/* Keyword values */pointer-events: auto;pointer-events: none;pointer-events: visiblePainted; /* SVG only */pointer-events: visibleFill;    /* SVG only */pointer-events: visibleStroke;  /* SVG only */pointer-events: visible;        /* SVG only */pointer-events: painted;        /* SVG only */pointer-events: fill;           /* SVG only */pointer-events: stroke;         /* SVG only */pointer-events: all;            /* SVG only *//* Global values */pointer-events: inherit;pointer-events: initial;pointer-events: unset;

其中默認屬性為 auto。 當值為none表示鼠標事件“穿透”該元素并且指定該元素“下面”的任何東西。

使用場景

拋卻只適用于svg的值,說一說 none 的使用場景。 mdn上的解釋不太好理解。 網(wǎng)友敘帝利 給出了一種使用場景。

我這里還有一中使用場景是 當用div元素通過css樣式模擬按鈕時,可以使用 pointer-event: none 模擬button禁止點擊。

比如:

// html<div class="point" onclick="alert('ok')提交申請</div>.point {    width: 1.8rem;    height: .44rem;    margin: 0 auto;    margin-top: 0.8rem;    text-align: center;    line-height: .44rem;    border-radius: 22px;    color: #fff;    background-color: rgba(67,76,94,.43);    pointer-events: none;}

此時該div的樣子,如果不設置pointer-events: none; 只是樣子不可點擊,點擊還是會觸發(fā)事件響應的。 加上則不會響應click事件了。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網(wǎng)。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 甘德县| 揭西县| 徐州市| 西安市| 习水县| 侯马市| 博白县| 大洼县| 伊春市| 邯郸县| 开化县| 黔西县| 临朐县| 金华市| 忻州市| 察隅县| 望都县| 阜宁县| 德化县| 台中市| 定南县| 沁源县| 宁化县| 嘉定区| 兰西县| 万载县| 务川| 阆中市| 台北县| 夏津县| 淮安市| 札达县| 鹤峰县| 慈溪市| 渝中区| 丹江口市| 兴仁县| 溆浦县| 衡阳市| 金乡县| 开江县|