首頁  >  文章  >  web前端  >  css中的偽物件是什麼

css中的偽物件是什麼

WBOY
WBOY原創
2022-06-06 18:14:581906瀏覽

在css中,偽物件就是為元素追加一個虛擬標籤,由css載入可以節省html的資源開銷,預設是行元素並且可以轉換,語法為「元素::偽物件{content: "...";}」;偽物件樣式中必須要有content屬性,否則偽物件無效。

css中的偽物件是什麼

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

css中的偽物件是什麼

概念:就是在元素中追蹤一個虛擬標籤,由css加載,可以節省html的資源開銷,必須有content屬性,預設是行元素,可以進行轉換。

::after:在指定的標籤後面新增一個物件

::before:在指定的標籤前面新增一個物件

content:元素裡面的內容(內容中不能寫標籤)

語法:

元素::after{
    content:"";
}

注意:偽物件樣式中,必須有content屬性,否則偽物件無效

多學一招:官方推薦使用雙冒號,但是通常為了相容性更好,我們使用單冒號

上面兩個偽物件選擇器需要結合屬性content一起使用

<style type="text/css">
.box{width:200px;background:#f00;height:300px;}
.box::before{
content:&#39;开头的内容&#39;;height:100px;
line-height:100px;color:#fff;background:#00f;
}
.box::after{
content:&#39;这是一个段落&#39;;
background-color:green;
display:block;height:50px;
}
</style>
</head>
<body>
<div class="box"></div>

效果圖

css中的偽物件是什麼

(學習影片分享:css影片教學

以上是css中的偽物件是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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