這篇文章主要介紹了css中pointer-events屬性怎么用,具有一定借鑒價(jià)值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。
創(chuàng)新互聯(lián)建站服務(wù)項(xiàng)目包括平定網(wǎng)站建設(shè)、平定網(wǎng)站制作、平定網(wǎng)頁制作以及平定網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,平定網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到平定省份的部分城市,未來相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!首先我們來看看pointer-events屬性的作用:
當(dāng)在HTML元素上使用pointer-events屬性時(shí),它可以指定元素是否能響應(yīng)鼠標(biāo)(或觸摸)事件。它可以用于防止單擊、狀態(tài)(CSS活動(dòng)、焦點(diǎn)和懸停狀態(tài))和光標(biāo)操作(例如,在鏈接上顯示指針光標(biāo))。
你可以讓元素響應(yīng)指針事件(auto),或者阻止它執(zhí)行此操作(none)。如果阻止它響應(yīng)指針事件,則其下面的元素將成為這些事件的目標(biāo)。如果單擊該元素,則其下方的元素將接收該單擊(click)事件。同樣也適用于懸停和其他光標(biāo)操作。例如,你可以選擇位于元素下方的元素中的文本設(shè)置為pointer-events: none(請參考下面的示例)。
pointer-events屬性在不同的場景中非常有用。此屬性的一個(gè)優(yōu)點(diǎn)是允許你使用pointer-events: none來創(chuàng)建60fps的滾動(dòng)。
我們可以在子元素上使用(覆蓋上)禁用元素的指針事件:如果元素的子元素上具有pointer-events:auto(即啟用),則即使其父元素沒有,它也將能夠處理并響應(yīng)單擊(click)事件。
下面我們來看看pointer-events屬性的示例:
在示例中,覆蓋元素是定位在整個(gè)頁面上的,疊加層設(shè)置了pointer-events: none,因此你可以選擇文本并單擊其下方的錨標(biāo)記。還要注意當(dāng)你將鼠標(biāo)懸停在鏈接上時(shí)光標(biāo)如何變成指針(手掌形狀),因?yàn)閼彝顟B(tài)會(huì)觸發(fā)它們。
HTML代碼:
<div class="overlay"><h2>覆蓋層</h2></div> <div class="container"> <h2>Pointer-Events 演示</h2> <p> Pointer-Events 演示,<a href="#">指針 演示</a>, Pointer-Events 演示,Pointer-Events 演示,Pointer-Events 演示,Pointer-Events 演示,Pointer-Events 演示,Pointer-Events 演示,Pointer-Events 演示,<a href="#">指針 演示</a>。 Pointer-Events 演示,Pointer-Events 演示,Pointer-Events 演示,Pointer-Events 演示。 </p> <p> Pointer-Events 演示Pointer-Events 演示Pointer-Events 演示Pointer-Events 演示Pointer-Events 演示Pointer-Events 演示<a href="#">指針演示,</a>Pointer-Events 演示,Pointer-Events 演示,Pointer-Events 演示,Pointer-Events 演示,Pointer-Events 演示,Pointer-Events 演示,Pointer-Events 演示,Pointer-Events 演示,Pointer-Events 演示,Pointer-Events 演示! </p> </div>
css代碼:
.container { margin: 40px auto; width: 510px; background-color: white; padding: 2em; font-size: 20px; } .overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.25); z-index: 1; color: white; text-align: center; pointer-events: none; } .overlay h2 { font-size: 80px; line-height: 4; }
看看演示效果:
你也嘗試更改none值以auto查看它如何使疊加層阻止指針事件在鏈接及其下方的任何內(nèi)容上觸發(fā)。
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享css中pointer-events屬性怎么用內(nèi)容對大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,遇到問題就找創(chuàng)新互聯(lián),詳細(xì)的解決方法等著你來學(xué)習(xí)!
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。
標(biāo)題名稱:css中pointer-events屬性怎么用-創(chuàng)新互聯(lián)
當(dāng)前URL:http://www.rwnh.cn/article2/dciioc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、網(wǎng)站導(dǎo)航、App開發(fā)、網(wǎng)頁設(shè)計(jì)公司、網(wǎng)站收錄、域名注冊
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容