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

CSS的前世今生

開發(fā) 前端
對(duì)于新訂立的CSS3標(biāo)準(zhǔn),各個(gè)瀏覽器的支持度不盡相同,有些都還只是在測(cè)試階段,于是乎就是出現(xiàn)了各種各樣“供應(yīng)商前綴”用以指示該CSS屬性可以被誰(shuí)所支持。所以哪個(gè)寫在前,哪個(gè)寫在后就變得十分的重要。在這邊文章中,被告知!

在學(xué)習(xí)、體驗(yàn)、應(yīng)用CSS3的時(shí)候,我在網(wǎng)上看到了下邊這張圖

 

 

對(duì)于新訂立的CSS3標(biāo)準(zhǔn),各個(gè)瀏覽器的支持度不盡相同,有些都還只是在測(cè)試階段,于是乎就是出現(xiàn)了各種各樣“供應(yīng)商前綴”用以指示該CSS屬性可以被誰(shuí)所支持。有時(shí)甚至對(duì)于標(biāo)準(zhǔn)CSS3屬性和“供應(yīng)商屬性”的實(shí)現(xiàn)還會(huì)不同。所以哪個(gè)寫在前,哪個(gè)寫在后就變得十分的重要。在這邊文章中,被告知:一定要將非供應(yīng)商屬性(即標(biāo)準(zhǔn)屬性)寫在最后,而且一定要寫上。

上邊的圖就是說了這樣一個(gè)關(guān)于標(biāo)準(zhǔn)屬性和供應(yīng)商屬性的故事:

The Long Long Ago:瀏覽器不支持任何的CSS屬性,所以他們的順序并不重要;

The Past:只有帶供應(yīng)商前綴的屬性被支持,所以這些順序也不重要;

The Now: 帶供應(yīng)商前綴的屬性和標(biāo)準(zhǔn)屬性都被支持,所以順序很重要,要吧標(biāo)準(zhǔn)屬性寫在最后,以便讓其在被支持時(shí)能覆蓋供應(yīng)商屬性;

The Future:只有標(biāo)準(zhǔn)屬性被支持,所以順序又將變得不重要。

而我們當(dāng)面貌似正處在悲劇的“The Now”,于是不得不注意這些小小的細(xì)節(jié)。

那到底又多少這樣的前綴呢?

比如一個(gè)背景色漸變的CSS,為了支持FileFox,IE,Chrome,Safari,Opera,可能要寫下一下那么多的代碼:

  1. #background_gradient{  
  2.   background-color#000000;  
  3.   background-image: -webkit-gradient(linear, left topleft bottom, from(#000000), to(#FFFFFF)); /* Saf4+, Chrome */ 
  4.   background-image: -webkit-linear-gradient(top#000000#FFFFFF); /* Chrome 10+, Saf5.1+ */ 
  5.   background-image:    -moz-linear-gradient(top#000000#FFFFFF); /* FF3.6 */ 
  6.   background-image:     -ms-linear-gradient(top#000000#FFFFFF); /* FF3.6 */ 
  7.   background-image:      -o-linear-gradient(top#000000#FFFFFF); /* IE10 */ 
  8.   background-image:         linear-gradient(top#000000#FFFFFF); /* Opera 11.10+ */ 
  9.             filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#000000', EndColorStr='#FFFFFF'); /* IE6–IE9 */ }  
  10. }  

不過隨著現(xiàn)在瀏覽器快速的更新升級(jí),其實(shí)大多數(shù)情況下,我們已經(jīng)不需要寫下這些前綴以求兼容各個(gè)瀏覽器,只要寫下標(biāo)準(zhǔn)的屬性和值,就可以了。但是如果真的不得不去考慮周全,偉人也已經(jīng)為我們做了很多的事情,我們只需要站在他們的肩膀上就可以了。

css3please這個(gè)網(wǎng)站可以幫我們生成跨瀏覽器的CSS規(guī)則。而且可以當(dāng)場(chǎng)查看效果,非常的方面。此乃Web開發(fā)、CSS3初學(xué)體驗(yàn)之必備產(chǎn)品。

最后,來展示我在我系統(tǒng)上安裝著的瀏覽器。

Windows 7 下:

 

 

Mac OS X下:

 

 

安裝那么多,一來是測(cè)試JS和CSS的兼容性問題,二來其實(shí)也是將學(xué)習(xí)工作生活所用分開來,可以把喜歡的東西放到指定的收藏夾中。不過這也看出問什么會(huì)有那么多不同的供應(yīng)商前綴了。

當(dāng)然用得最多的還是Firefox。其實(shí)現(xiàn)在的Firefox已經(jīng)可以讓我拋棄其他所有瀏覽器的沖動(dòng),只是感覺現(xiàn)在他經(jīng)常會(huì)霸占很多的內(nèi)存,讓我不得不選擇將任務(wù)交給其他瀏覽器來一起分擔(dān)。

原文:http://www.cnblogs.com/ider/archive/2011/08/23/vendor_prefix_css_history.html

【編輯推薦】

  1. 使用lesscss來編碼編寫CSS
  2. 8月8款非常實(shí)用的CSS工具推薦
  3. Web設(shè)計(jì)師必備:10款最佳免費(fèi)CSS在線編輯器
  4. HTML 5+CSS3攜手實(shí)現(xiàn)Mobie App的瓶頸
  5. CSS的未來:一些試驗(yàn)性CSS屬性
責(zé)任編輯:陳貽新 來源: Ider的博客
相關(guān)推薦

2015-11-18 14:14:11

OPNFVNFV

2014-07-30 10:55:27

2025-02-12 11:25:39

2014-07-21 12:57:25

諾基亞微軟裁員

2019-06-04 09:00:07

Jenkins X開源開發(fā)人員

2016-12-29 18:21:01

2021-06-17 07:08:19

Tapablewebpack JavaScript

2016-12-29 13:34:04

阿爾法狗圍棋計(jì)算機(jī)

2012-05-18 16:54:21

FedoraFedora 17

2013-05-23 16:23:42

Windows Azu微軟公有云

2014-07-15 10:31:07

asyncawait

2016-11-03 13:33:31

2016-11-08 19:19:06

2021-04-15 07:01:28

區(qū)塊鏈分布式DLT

2011-05-13 09:43:27

產(chǎn)品經(jīng)理PM

2015-06-11 11:10:09

對(duì)象存儲(chǔ)云存儲(chǔ)

2019-08-05 10:08:25

軟件操作系統(tǒng)程序員

2019-04-28 09:34:06

2022-11-07 14:23:35

RPA人工智能流程自動(dòng)化管理

2013-11-14 16:03:23

Android設(shè)計(jì)Android Des
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 日韩国产黄色片 | 成人在线观看免费观看 | 久久综合一区 | 一区二区三区精品视频 | 69亚洲精品 | 午夜在线精品偷拍 | 欧美老少妇一级特黄一片 | 色影视 | 成人在线国产 | 高清视频一区二区三区 | 国产精品日产欧美久久久久 | 欧美二区在线 | 人人鲁人人莫人人爱精品 | 精品国产伦一区二区三区观看说明 | 日韩电影一区 | 国产成人免费观看 | 亚洲第一免费播放区 | 先锋av资源在线 | 久久久精品亚洲 | 久久国产日韩欧美 | 婷婷不卡 | 天天爱av | 亚洲电影第三页 | 亚洲精品自拍 | 亚洲成人www | 国产精品久久久久久久久久免费看 | 中文字幕四虎 | 黑人精品欧美一区二区蜜桃 | 日韩欧美在线一区二区 | 国产精品一区二区在线观看 | 天天爽天天操 | 欧美精品福利 | 99精品视频在线观看免费播放 | 久久久久国 | 三区四区在线观看 | 黄色在线免费看 | 国产大片黄色 | 成人做爰www免费看 午夜精品久久久久久久久久久久 | 成人免费在线视频 | 国产成人精品一区二区三区在线观看 | 九九一级片 |