CSS屬性之attr()
attr()準確的說,不應該是一個屬性,而是一個CSS的函數,我們先來看看MDN上的介紹:
Summary
The attr() CSS function is used to retrieve the value of retrieve the value of an attribute of the selected element and use it in the style sheet. It can be used on pseudo-elements too and, in this case, the value of the attribute on the pseudo-elementement's ginated element is returned. function can be used with any CSS property, but support for properties other than content is experimental.
簡單翻譯下,英文程度有限,主要是給英文比我差的朋友作參考,高手可以無視:
CSS attr()是用來取得被選取元素的屬性值,並且在樣式檔案中使用。它也可以用在偽類元素裡,在偽類元素裡使用,它得到的是偽元素的原始元素的值。
attr()函數可以和任何CSS屬性一起使用,但是除了content外,其餘都還是試驗性的(簡單說就是不穩定,瀏覽器不一定支援)。
那具體怎麼用呢,給大家舉個栗子,前段時間剛好用到的,給按鈕實現提示功能,就是滑鼠放上去後,出來個小提示:
<p class="wrap"> <a href="#" class="btn" data-tip="点击作答">一个按钮</a></p>
當然attr()還可以取得更多的其他屬性,例如a標籤裡的href屬性等,更多的用法大家自行嘗試吧。

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

在本週的平台新聞綜述中,Chrome引入了一個用於加載的新屬性,Web開發人員的可訪問性規範以及BBC Move

Goofonts是由開發人員和設計師丈夫簽名的附帶項目,它們都是版式的忠實擁護者。我們一直在標記Google

該文檔負責人可能不是網站上最迷人的部分,但是其中所處的內容對於您的網站的成功也一樣重要
