299 of 313 menu

attr関数

attr関数を使用すると、 CSSでHTMLタグの属性値を取得することができます。

構文

セレクタ { プロパティ: attr(名前, タイプ, 値); }

パラメータ

パラメータ 説明
名前 CSSに渡される要素の属性名。
タイプ CSSプロパティ値のタイプ。以下のキーワードが有効です: string (文字列)、color (色)、url (ウェブアドレス)、integer (整数)、 number (実数)、angle (角度)、time (時間)、deg (度)、 およびempxなどのCSS単位。
属性が存在しない場合や、ブラウザがそれを取得できない場合に使用される値。

リンクテキストの後に、そのhref属性値を括弧内に表示してみましょう:

<a href="http://google.com">リンク</a> a::after { content: ' (' attr(href) ')'; }

:

関連項目

  • 要素にテキストを追加できるプロパティ content
  • タグテキストの前に挿入を行う擬似要素 before
  • タグテキストの後に挿入を行う擬似要素 after
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否