回覆列表
  • 1 # 使用者1430558932451

    錯!類是獨立的,偽類是基於已經定義過的標籤或ID或類的。 類可以單獨存在,並附加在某個HTML元素上 但是偽類首先要基於某個使用了這個類的HTML元素 然後當元素觸發偽類對應的事件,或滿足偽類的條件後才會出現偽類的樣式

  • 2 # 速速影片

    這是兩個完全不同的概念,只是名字類似。

    類是class的意思,你給一個元素添加了class,就是給這個元素添加了一個類。之所以這樣稱呼,是因為class可以重複利用。比如你給一個ul下的奇數的li加了一個odd的class名稱,給偶數的li加了一個even的class,然後一個給紅色背景,一個給藍色背景,這樣,明顯就把li分成了兩類。甚至一個網頁、一個網站都可以出現一個class通用的情況。偽類是:也可以用來區分元素,但是都是按順序來的。寫法是前面有個冒號。比如css3的first-child、last-child等,這個都是新版本的css才有的,低版本的IE是不能用的,如IE8。總結一下:類其實就是給某個或者某些元素起一個名字,進而控制這個或者這個元素;偽類是按順序來選擇某些元素的,這個結果是動態的,比如第一個,最後一個,奇數行什麼的。另外,因為偽類是新增在元素後面的,而類就是選擇元素用的,所以類後面可以跟偽類進行使用的,這就更高階了。另外,偽類還有一些特殊的,比如a標籤的四個偽類,還有::after和::before(這兩個的用法簡直神奇,這倆貨簡直就是神器)。這些參考

    http://www.w3school.com.cn/

    這個網站吧。

  • 中秋節和大豐收的關聯?
  • 怎麼養瑪麗球?