1. 程式人生 > >css中before和:after使用

css中before和:after使用

1.什麼是:before和:after? 該如何使用他們?
:before是css中的一種偽元素,可用於在某個元素之前插入某些內容。
:after是css中的一種偽元素,可用於在某個元素之後插入某些內容。

2.簡單例子

 <style>
    p:before{
        content: "H"  /*:before和:after必帶技能,重要性為滿5顆星*/
    }
    p:after{
        content: "d"  /*:before和:after必帶技能,重要性為滿5顆星*/
    }
  </style>
  <p>ello Worl</p>
以上的程式碼將會在頁面中展現的是"Hello World"。

參考地址:http://www.cnblogs.com/ys-ys/p/5092760.html



相關推薦

cssbeforeafter的應用實例

padding meta script cli fff radi tag lock style <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <

cssbefore:after使用

1.什麼是:before和:after? 該如何使用他們?:before是css中的一種偽元素,可用於在某個元素之前插入某些內容。:after是css中的一種偽元素,可用於在某個元素之後插入某些內容

CSSbefore:after偽元素深入理解

1、定義: “偽元素”,顧名思義。就是它建立了一個虛假的元素,並且將其虛假的元素插入到目標元素的內容之前或之後。 2:特點: a、它在實際文件中不改變什麼,但是對使用者可見,可以通過css控制,原始碼中看不到 b、偽元素如果沒有設定“content”屬性,偽元素是無用的。 你可以設定content屬

css beforeafter偽元素應用

pan clear play set tle ear ani tab title 1、說明 ":before" 偽元素可以在元素的內容前面插入新內容。 ":after" 偽元素可以在元素的內容之後插入新內容。 2、兼容性 偽元素有2種寫法,單冒號和雙冒號,單冒號和雙

jqueryappend、prepend, beforeafter方法的區別(一)

mod serve com oos 兄弟節點 sha pos 插入 5% 原文:http://blog.csdn.net/woosido123/article/details/64439490 在 jquery中append() 與 prepend()是在元素內插

::before::after的用法 css偽元素

CSS 有兩個說不上常用的偽類 :before 和 :after,偶爾會被人用來新增些自定義格式什麼的,但是它們的功用不僅於此。前幾天發現了 Creative Link Effects 這個非常有意思的介紹創意連結特效的頁面,裡面驚人的效果大量使用到的特性除了 trans

jqueryappend、prepend, beforeafter方法的區別(二)

1.append()與after() 這兩個都是在元素的後面插入內容,不同的是前者是在元素內部插入(作為該元素的子元素),後者是在元素外部插入(作為該元素的兄弟元素);但是這裡我要講的是,當用表單驗證中用到這兩個方法時的區別:append()比較正常;而after()則會沒

cssemrem的區別

子元素 字體大小 響應式布局 布局 height root html中 頁面 長度單位 在css中單位長度用的最多的是px、em、rem,這三個的區別是:1.px是固定的像素,一旦設置了就無法因為適應頁面大小而改變。2.em和rem相對於px更具有靈活性,他們是相對長度單位

mysql之觸發器beforeafter的區別

mysql 訂單 負數 values 完成 -1 class 大於 nbsp 我們先做個測試: 接上篇日誌建的商品表g和訂單表o和觸發器 假設:假設商品表有商品1,數量是10; 我們往訂單表插入一條記錄: insert into o(gid,much) value

CSSmarginpadding的區別

ng- str 技術分享 gin es2017 alt bsp 繼承 單位 padding margin都是邊距的含義,關鍵問題得明白是什麽相對什麽的邊距.padding是控件的內容相對控件的邊緣的邊距.margin是控件邊緣相對父空間的邊距. 在CSS中margin是指從

愛創課堂每日一題八十九天- CSSlink@import的區別是:

權重 follow ref 樣式 識別 存在 頁面加載 兼容 html標簽 Link屬於html標簽,而@import是CSS中提供的在頁面加載的時候,link會同時被加載,而@import引用的CSS會在頁面加載完成後才會加載引用的CSS

CSS可以不可以繼承的屬性

shadow vertical bsp -a ali 體系 color type 水平 一、無繼承性的屬性 1、display 2、文本屬性:vertical-align、text-decoration、text-shadow、white-space空白符的處理 等。 3、

淺談css浮動清除浮動帶來的影響

淺談css中浮動和清除浮動帶來的影響 有很多時候,我們都會用到浮動,而我們有時候對浮動只是一知半解,卻不是太清楚它到底是怎麼回事,不知道各位有沒有和我一樣的感覺,只知道用它,卻不知道它到底是怎麼回事,所以,在學習的過程中,就要把一個概念不是很清晰的問題把它弄清楚了,便於我們以後的使用。早些時候,

關於css文字盒子居中的方法

目錄 文字居中 盒子居中 文字居中 1.使用text-align與line-height <!DOCTYPE html> <html> <head> <meta charset="utf-8">

::before::after偽元素的用法

一、介紹 css3為了區分偽類和偽元素,偽元素採用雙冒號寫法。 常見偽類——:hover,:link,:active,:target,:not(),:focus。 常見偽元素——::first-letter,::first-line,::before,::after,:

CSS空格>區別,A B, A>B

---------------------- 這些是CSS3特有的選擇器,A>B 表示選擇A元素的所有子B元素。 與A B的區別在於,A B選擇所有後代元素,而A>B只選擇一代。另外:沒有<的用法。A+B表示HTML中緊隨A的B元素。nth-child是

::before::after偽元素

偽元素的意思就是,元素不是在DOM中生成的,而是在瀏覽器渲染CSS的時候畫上去的,所以在瀏覽器檢視元素上是看不到偽元素的HTML結構的。 before 和 after 顧名思義就是附著在元素前後的偽元素。 預設情況下偽元素是行內顯示的,想讓它呈現出不同的效果的話,就需要設定它為塊 {display:blo

深入學習jquery原始碼之before()after()

深入學習jquery原始碼之before()和after() after(content|fn) 概述 在每個匹配的元素之後插入內容。 引數 content String, Element, jQuery 插入到每個目標後的內容 function Fu

js設定beforeafter偽元素效果的方法總結

我們知道,我們無法直接給before和after偽元素設定js效果例子說明 現在需要為(id為box,內容為"我是測試內容"的div)新增(:before內容為"字首",顏色為紅色的偽元素)<!DOCTYPE html> <html> <he

select 下拉列表選擇框效果及美化(before after偽元素的妙用)

color dem cti relative ccs ota otto center round 參考博客:https://github.com/chokcoco http://www.cnblogs.com/libin-1/p/5766