after 和 before 的應用

2021-08-26 18:00:20 字數 407 閱讀 7399

在了解高階的應用之前,先來了解一下語法規則。平常僅僅需要將這兩個偽元素用於新增一些自定義字元時,只需使用偽類使用的單冒號寫法,以保證瀏覽器的相容性:

p:before  {}
不過,在 css3 中為了區別偽元素和偽類為偽元素使用了雙冒號,因此如果使用了 display 或者 width 等屬性時使得顯示脫離了原本元素後,建議按照標準雙寫。過於老的瀏覽器可能會存在支援問題,不過偽元素大多是配合 css3 使用,就無所謂向下相容了:

img::after {}
這兩個偽類下特有的屬性 content ,用於在 css 渲染中向元素邏輯上的頭部或尾部新增內容。注意這些新增不會改變文件內容,不會出現在 dom 中,不可複製,僅僅是在 css 渲染層加入。比較有用的是以下幾個值:

Before和 After的使用

before的作用就是在乙個類中最先執行的方法 after的作用就是在乙個類中最後執行的方法 這樣就可以把一些重複執行的 抽取出來 這樣我們就不用書寫這些的重複的部分了 例如下面的這段 這是進行查詢 當我們書寫增刪改時候還得全部寫很麻煩 test public void testfindall th...

偽元素 after和 before

after是乙個css偽元素,使用 after,你可以從css裡往頁面上新增內容 不再要在html裡有相應的東西 雖然最終生成的東西並不是真正的dom裡的內容,但這些內容能像普通內容一樣顯示,基本的效果是這樣的 div after 你好div before跟 after完全類似,只是它插入的內容會出...

偽元素 after和 before

after 是乙個css偽元素,使用 after 你可以從css裡往頁面上新增內容 不再要在html裡有相應的東西 雖然最終生成的東西並不是真正的dom裡的內容,但這些內容能像普通內容一樣顯示,基本的效果是這樣的 css div after html div 你好div before 跟 after...