成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

最全的 CSS2.1 和 CSS3+ 的區別一覽

開發 前端
拋開瀏覽器的兼容性問題,這篇文章把所有的變化整理到一篇文章中便于學習和查閱。盡管我盡量確保收錄了所有的新特性,但是不能保證沒有遺漏。

大家都知道我們習慣性稱作的 CSS3 對于 CSS2.1 有很多的修改和補充。拋開瀏覽器的兼容性問題,這篇文章把所有的變化整理到一篇文章中便于學習和查閱。盡管我盡量確保收錄了所有的新特性,但是不能保證沒有遺漏,歡迎大家留言。

新屬性

下面是 CSS3 新增的 CSS3 屬性列表。 

  • animation (and eight associated longhand properties)
  • background-clip
  • background-origin
  • background-size
  • border-radius (and four associated longhand properties)
  • border-image (and six associated longhand properties)
  • box-decoration-break
  • box-shadow
  • box-sizing
  • columns (and thirteen associated multi-column properties)
  • clear-after
  • flex (and eleven associated flexbox properties)
  • font-stretch
  • font-size-adjust
  • font-synthesis
  • font-kerning
  • font-variant-caps
  • hanging-punctuation
  • hyphens
  • icon
  • image-resolution
  • image-orientation
  • line-break
  • object-fit
  • object-position
  • opacity
  • outline-offset
  • overflow-wrap / word-wrap
  • backface-visibility
  • perspective
  • perspective-origin
  • pointer-events (for HTML)
  • resize
  • tab-size
  • text-align-last
  • text-decoration-line
  • text-decoration-skip
  • text-decoration-position
  • text-decoration-style
  • text-emphasis (and three associated properties)
  • text-justify
  • text-orientation
  • text-overflow
  • transform
  • transform-style
  • text-shadow
  • transition (and four associated longhand properties)
  • word-break
  • word-spacing
  • writing-mode

新的值

在 CSS3 中為 CSS2.1 新增的取值,下面是每個屬性新值的列表。

  • Value “local” for the background-attachment property
  • Value "rgba()" for any property that accepts a color value
  • Value "hsl()" for any property that accepts a color value
  • Value "hsla()" for any property that accepts a color value
  • Value "currentColor" for any property that accepts a color value
  • Value "inset()" for the clip property
  • Value "linear-gradient()" for any property that accepts an image value
  • Value "radial-gradient()" for any property that accepts an image value
  • Value "repeating-linear-gradient()" for any property that accepts an image value
  • Value "repeating-radial-gradient()" for any property that accepts an image value
  • Value "image()" for any property that accepts an image value
  • Multiple comma-separated images for any property that accepts an image value
  • Multiple comma-separated background-related values to match multiple background image declarations
  • Value "center" for the position property
  • Value "page" for the position property
  • Value "space" for the background-repeat property
  • Value "round" for the background-repeat property
  • 15 new values for the cursor property
  • Values "flex" and "inline-flex" for the display property
  • Values "all-small-caps", "petite-caps", "all-petite-caps", "titling-caps", and "unicase" for the font-variant property
  • Multiple, space-separated values for the letter-spacing property
  • New values for the text-align property, including "<string>", "match-parent", "start", "end", and "start end"
  • text-decoration is now a shorthand property
  • Keywords "hanging" and "each-line" declared along with length or percentage values for the tfext-indent property
  • Value "full-width" for the text-transform property
  • rem units for lengths
  • calc() units for lengths
  • toggle() units
  • Angle units (deg, grad, rad, turn)
  • Time units (s, ms)

新選擇器

下面是 CSS3 中新增的選擇器。

  • Substring matching attribute selectors ([att^=val], [att$=val], [att*=val])
  • :target pseudo-class
  • New pseudo-classes: :enabled, :disabled, :checked, and :indeterminate
  • :root pseudo-class
  • New expression-based structural pseudo-classes: :nth-child(), :nth-last-child(), :nth-of-type(), :nth-last-of-type()
  • Other new structural pseudo-classes: :last-child, :first-of-type, :last-of-type, :only-child, :only-of-type, :empty
  • The negation pseudo-class :not()
  • Four pseudo-elements with double-colon syntax (::first-line, ::first-letter,::before, ::after)
  • The following-sibling combinator (p ~ img)
  • ::selection pseudo-class (removed from the spec, but everyone uses it)

其它新特性

其它 CSS2.1 沒有包含的特性。

  • @font-face
  • Media Queries
  • Keyframe animations using @keyframes
  • Conditional styles using @supports
  • Namespacing using @namespace
  • Regions
  • Filters

仍在變化中的特性

上面的列表并不詳盡,還有很多仍然在發展中的規范,并沒有太多的瀏覽器支持,下面是這些新模塊的列表。

原文鏈接:http://www.cnblogs.com/lhb25/archive/2013/02/21/differences-between-css2-and-css3.html

責任編輯:張偉 來源: 博客園
相關推薦

2010-03-26 09:32:54

CSS

2010-08-30 10:32:38

SPANDIV

2010-09-01 15:11:09

linkimportCSS

2010-09-08 09:33:09

CSSlink@import

2010-09-10 11:32:23

CSS絕對定位CSS相對定位

2017-10-17 12:43:17

前端CSS布局

2009-07-16 14:09:24

Flex3到Flex4

2010-09-01 15:24:23

員工

2015-01-12 09:40:00

光纖SDN光傳輸

2010-10-14 16:55:00

MySQL聯結查詢

2017-03-06 16:34:12

虛擬個人助理

2009-03-03 20:44:06

桌面虛擬化Xendesktop虛擬化

2020-02-17 15:29:00

石墨文檔

2019-04-25 16:03:00

深度學習編程人工智能

2010-11-15 09:55:35

Oracle轉換函數

2011-01-11 09:53:28

linux進程

2011-01-11 10:06:14

linux進程

2021-06-08 09:47:44

Java面向對象

2023-11-08 07:45:47

Spring微服務

2019-04-26 14:21:34

手機色彩蘋果
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美综合一区二区三区 | 韩日一区 | 日韩精品一区二区三区视频播放 | 精品一级电影 | 欧美日韩一区二区三区视频 | 精品国产欧美日韩不卡在线观看 | 91精品麻豆日日躁夜夜躁 | 色站综合 | 色狠狠一区| 国产一区二区免费 | 久久一二三区 | 97av在线 | 99精品99| 成人精品一区二区三区中文字幕 | 精品国产区 | 婷婷色在线 | 成人亚洲精品久久久久软件 | 国产成人午夜精品影院游乐网 | 成人性视频免费网站 | 欧美精品成人一区二区三区四区 | 欧美激情精品久久久久久变态 | 一区二区三区欧美大片 | 国产高潮好爽受不了了夜色 | 特黄毛片| 在线播放精品视频 | 黑人精品欧美一区二区蜜桃 | 国产欧美一区二区三区日本久久久 | 青青久久久 | 乱一性一乱一交一视频a∨ 色爱av | 久久久精品一区 | a免费视频 | 韩日在线| 天天噜天天干 | 国产精品久久久久影院色老大 | 亚洲欧洲综合av | 国产精品一区二区av | 国产伊人久久久 | 一本大道久久a久久精二百 欧洲一区二区三区 | 欧美日韩在线看 | 请别相信他免费喜剧电影在线观看 | 日韩播放 |