css屬性前綴有:1、“-moz-”,代表firefox瀏覽器的私有屬性;2、“-ms-”,代表ie瀏覽器的私有屬性;3、“-webkit-” ,代表safari、chrome瀏覽器的私有屬性;4、“-o-”,代表Opera瀏覽器的私有屬性。
(推薦教學:CSS影片教學)
現在主要流行的瀏覽器核心主要有:
Trident核心:主要代表為IE瀏覽器
Gecko核心:主要代表為Firefox
Presto核心:主要代表為Opera
Webkit核心:產要代表為Chrome和Safari
而這些不同核心的瀏覽器,CSS3屬性(部分需要添加前綴的屬性)對應需要添加不同的前綴,也將其稱為瀏覽器的私有前綴,添加上私有前綴之後的CSS3屬性可以說是對應瀏覽器的私有屬性:
Trident內核:前綴為-ms-
Gecko內核:前綴為-moz-
Presto內核:前綴為-o-
Webkit核心:前綴為-webkit-
為什麼要有私有前綴呢?
因為制定HTML和CSS標準的組織W3C動作是很慢的。通常,有w3c組織成員提出一個新屬性,比如說圓角border-radius,大家都覺得好,但是w3c不會為這個屬性制定標準,而是要走很複雜的程序,經過很多審查。而瀏覽器商不願意等那麼久,他們覺得一個屬性已經夠成熟了,就會在瀏覽器中加入支援。
但是避免日後w3c公佈標準時有所變更,就會加入一個私有前綴,例如-webkit-border-radius,透過這種方式提前支援新屬性,等到日後w3c公佈了標準,border- radius的標準寫法確立之後,再讓新版的瀏覽器支援border-radius這種寫法。
來看一個簡單的範例,早期寫一個圓角border-radius,需要這樣寫:
.box { -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; }
擴充資料:
所謂的瀏覽器核心也就是瀏覽器所採用的渲染引擎,渲染引擎決定了瀏覽器如何顯示網頁的內容以及頁面的格式資訊。不同的瀏覽器核心對網頁編寫語法的解釋也有不同,因此同一網頁在不同的核心的瀏覽器裡的渲染(顯示)效果也可能不同,這也是網頁編寫者需要在不同內核的瀏覽器中測試網頁顯示效果的原因。
更多程式相關知識,請造訪:程式設計教學! !
以上是css屬性前綴有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

Goofonts是由開發人員和設計師丈夫簽名的附帶項目,它們都是版式的忠實擁護者。我們一直在標記Google

學習如何構建GraphQL API可能具有挑戰性。但是您可以學習如何在10分鐘內使用GraphQL API!碰巧的是,我得到了完美的

這裡是Yuanchuan的一些合法CSS騙局。有此CSS屬性偏移路徑。曾幾何時,它被稱為Motion-Path,然後被更名。我


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

SublimeText3 Linux新版
SublimeText3 Linux最新版

mPDF
mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

Atom編輯器mac版下載
最受歡迎的的開源編輯器

DVWA
Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器