首頁  >  文章  >  web前端  >  css3中after的content屬性裡面都能放什麼東西

css3中after的content屬性裡面都能放什麼東西

WBOY
WBOY原創
2022-06-07 17:07:023003瀏覽

css3中「:after」偽元素的content屬性:1、設定為none空值;2、設定為normal,會被視為none空值;3、counter設定計數器,產生的內容是該偽類元素指定名稱的最小範圍的計數;4、設定為string文字內容;5、設定為「open-quote」前引號;6、設定為「close-quote」後引號等等。

css3中after的content屬性裡面都能放什麼東西

本教學操作環境:windows10系統、CSS3&&HTML5版本、Dell G3電腦。

css3中after的content屬性

content 屬性與 :before 和 :after 偽元素搭配使用,來插入內容。

語法格式:

content: normal|none|counter|attr|string|open-quote|close-quote|no-open-quote|no-close-quote|url|initial|inherit;

可能的值:

  • #none 設定 content 為空值。

  • normal 在 :before 和 :after 偽類別元素中會被視為 none,也就是也是空值。

  • counter 設定計數器,格式可以是 counter(name) 或 counter(name,style) 。產生的內容是該偽類元素指定名稱的最小範圍的計數;格式由style指定(預設為'decimal'——十進制數字)

  • attr(attribute) 將元素的attribute 屬性以字串形式傳回。 。

  • string 設定文字內容

  • open-quote 設定前引號

  • close-quote 設定後引號

  • no-open-quote 移除內容的開始引號

  • no-close-quote 移除內容的閉合引號 

  • url(url) 設定某種媒體(影像,聲音,影片等內容)的連結位址

範例如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>123</title>
<style>
p:before { 
  content:"天王盖地虎- ";
}
p#testID:before { 
  content:none;
}
</style>
</head>
<body>
<p>宝塔镇河妖</p>
<p id="testID">强的很!!!</p>
</body>
</html>

輸出結果:

css3中after的content屬性裡面都能放什麼東西

範例如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>菜鸟教程(runoob.com)</title>
<style>
p::before {
  content: open-quote;
}
p::after {
  content: close-quote;
}
</style>
</head>
<body>
<p>天王盖地虎-宝塔镇河妖</p>
</body>
</html>

輸出結果:

css3中after的content屬性裡面都能放什麼東西

# #(學習影片分享:

css影片教學

以上是css3中after的content屬性裡面都能放什麼東西的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn