CSS3和CSS

CSS3介紹

#CSS3 的出現,讓代碼更簡潔、頁面結構更合理,性能和效果獲得兼顧。css

#CSS3數據更精簡實用,許多CSS2.0要用圖片作效果,而css3能夠直接用代碼編寫。
#CSS3目前普遍運用於微信活動頁面開發等。有許多有趣的動圖能夠開發,包括一些3d動畫的製做也是頗有效的一種方式。動畫實現的良好方式。

#css3是CSS2技術的升級版本,CSS3語言開發是朝着模塊化發展的。之前的規範做爲一個模塊實在太過龐大且比較複雜,因此,把它分解爲一些小的模塊。更多新的模塊也被加入進來,這些模塊包括:盒子模塊,列表模塊,超連接模塊,語言模塊,背景和邊框,文字特效,多欄佈局等css3

 

CSS3 模塊

CSS3 被劃分爲模塊。瀏覽器

其中最重要的 CSS3 模塊包括:微信

  • 選擇器
  • 框模型
  • 背景和邊框
  • 文本效果
  • 2D/3D 轉換
  • 動畫
  • 多列布局
  • 用戶界面

 

CSS3和CSS的區別?

解一:增長了點屬性,丟棄了點兒屬性,注意用法的改變就行,沒什麼大區別。模塊化

解二:佈局

css3至關於軟件的版本號而已,跟如今經常使用的,用法上沒什麼區別,可是,ie678不支持css3多出了的新屬性,css3,在原來基礎上增長了不少效果,好比最多見的,圓角,漸變。
瞭解更多

解三:性能

都是網頁樣式code,不一樣的在於css3比css多了一些樣式設置而已。
css3是向前兼容的,也就是說,css中有效的code在css3也有效。
以上是純code方面來看,而對於具體的顯示效果,還要看瀏覽器對其的支持狀況。

舉2個簡單的例子:
1、一個css與css3都有效的code,若是瀏覽器不支持css3,那麼只會以css的樣式顯示。最多見的就是圓弧角。
2、一個只在css3中有效的code,若是瀏覽器不支持css3,那麼其顯示效果就不會出現。
css3和css,在編寫code的時候,除了對一些css3中新出現的屬性設置,其它徹底同樣。
相關文章
相關標籤/搜索