(基礎)廠商字首
本文節選自《CSS設計指南(第3版》。
第1章完全免費試讀,電子書線上熱賣中:http://www.ituring.com.cn/book/1111以下內容節選自第3章。
廠商字首
為鼓勵瀏覽器廠商儘早採用W3C的CSS3推薦標準,於是就產生了VSP(Vendor Specific Prefixes,廠商字首)的概念。
有了這些CSS屬性的字首,廠商就可以嘗試實現W3C涵蓋新CSS屬性的工作草案。在迅速實現新屬性的同時,還可以宣告它們是過渡的、部分實現的,或者實驗性的。總之,後果由使用者自負。
就拿W3C推薦的
transform
屬性為例,標準語法是這樣的:
transform: skewX(-45deg);
然而,由於這個屬性還沒有完全定案,為保證在大多數瀏覽器以及它們的實驗性實現中能夠使用這個屬性,應該針對想要支援的瀏覽器為該屬性新增VSP。每個瀏覽器只使用各自能理解的屬性宣告。
-moz-transform:skewX(-45deg); /* Firefox */ -webkit-transform:skewX(-45deg); /* Chrome及Safari */ -ms-transform:skewX(-45deg); /* 微軟Internet Explorer */ -o-transform:skewX(-45deg); /* Opera */ transform:skewX(-45deg); /* 最後是W3C標準屬性 */VSP的開頭是一個連字元,然後是字首名,接著又是一個連字元,最後是W3C屬性名。另外要特別注意,在帶字首的屬性宣告之後還要宣告W3C標準屬性,以備將來有瀏覽器實現完整的不帶字首的屬性時派上用場。這裡的Safari和Chrome都使用相同的
-webkit-
字首,是因為它們都使用Webkit渲染引擎。以下CSS3屬性必須加VPS:
border-image translate linear-gradient transition radial-gradient background* transform background-image* transform-origin* 針對背景圖片或漸變
為了節省篇幅,我不會在每個例子中都寫全一套帶VPS的屬性宣告,而只會提醒大家VPS是必要的。隨著瀏覽器的不斷更新,有朝一日,VPS可能就用不著了。有關CSS3和VPS的最新資訊,可以參考這個網站:http://caniuse.com。如果想實現自動新增VPS,可以使用-prefix-free膩子指令碼(polyfill)——參見本書附錄。
相關文章
- 字首和的基礎講解
- 資料結構基礎--字首樹&&字尾樹資料結構
- 大資料基礎軟體廠商請小心“開源”陷阱!大資料
- Java基礎-抽象工廠模式Java抽象模式
- Java基礎-工廠方法模式Java模式
- DPU 廠商大禹智芯加入龍蜥社群,共建領先的 IT 基礎設施
- 關於區間操作查詢(字首和與差分)+樹狀陣列基礎陣列
- 2021年全球主要基礎雲服務廠商收入市場份額(附原資料表)
- 鵝廠如何構建大型基礎網路平臺
- 《我們一起進大廠》系列- Redis基礎Redis
- 字首和與二維字首和
- 2022愛分析·流程挖掘廠商全景報告 | 廠商徵集
- 2022愛分析·信創廠商全景報告 | 廠商徵集
- 2021年Q1美國主要雲基礎服務廠商市場份額(附原資料表)
- 2022愛分析·資料庫廠商全景報告 | 廠商徵集資料庫
- 字首和
- 字首樹
- 上市遊戲廠商Top100:新增百億級廠商 小廠命運多舛遊戲
- 2022年中國主要雲基礎設施服務廠商支出市場份額(附原資料表)
- 2021年中國主要雲基礎設施服務廠商支出市場份額(附原資料表)
- 2021年中國醫療雲基礎設施服務廠商市場份額(附原資料表)
- 2020年Q3全球雲端計算IT基礎設施廠商市場份額(附原資料表)
- 2020年Q3中國四大廠商雲基礎設施服務支出(附原資料表)
- (Day4)字首和&二維字首和
- 電商設計手冊之基礎商品資訊
- IT基礎架構整體解決方案供應商架構
- 2022愛分析·數字雙碳廠商全景報告 | 廠商徵集
- 中國低程式碼行業競爭格局:傳統軟體廠商、SaaS廠商、雲廠商紛紛涉足行業
- Go 之基礎速學 (十一) golang 裡簡單工廠模式Golang模式
- 經典大廠前端面試題(含解析)基礎篇(一)前端面試題
- 2023年Q3全球主要雲基礎設施服務廠商支出市場份額(附原資料表)
- 2023年Q4全球主要廠商雲基礎設施服務支出市場份額(附原資料表)
- 2024年Q2全球主要基礎版手環廠商出貨量市場份額(附原資料表)
- 2024年Q2全球主要基礎版手錶廠商出貨量市場份額(附原資料表)
- 2022年Q4全球主要雲基礎設施服務廠商支出市場份額(附原資料表)
- 2020年第四季度全球雲基礎設施廠商市場份額(附原資料表)
- 2024上半年中國主要託管基礎設施服務廠商市場份額(附原資料表)
- 【FPGA基礎】Latch基礎FPGA
- 回顧2020年:遊戲廠商生死考,棋牌廠商遭重錘遊戲