CSS前綴快捷鍵輸入是為了方便web開發人員在編寫樣式時能夠快速添加廠商前綴而設計的。它可以幫助我們更快速地寫出各種瀏覽器的css樣式。
-webkit- /*谷歌瀏覽器*/ -moz- /*火狐瀏覽器*/ -o- /*Opera瀏覽器*/ -ms- /*IE瀏覽器*/ -khtml- /*Konqueror*/
除了以上幾個廠商前綴以外,還有一些非標準的前綴,例如:-apple-、-blink-、-hp-、-ro-等等。這些前綴可以應對各個廠商的私有屬性,讓我們的樣式能夠在多個瀏覽器中正常顯示。
在編寫css代碼時,我們可以借助一些工具來幫助自己添加前綴,例如:Autoprefixer、postcss等等。同時,在寫css樣式時,我們也可以使用快捷鍵來輸入前綴,大大減少我們的時間成本和輸入錯誤率。
/* 快捷鍵實例 */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(100%,#2989d8)); /* 谷歌 */ background: -moz-linear-gradient(top, #1e5799 0%, #2989d8 100%); /* 火狐 */ background: -webkit-linear-gradient(top, #1e5799 0%,#2989d8 100%); /* Safari 5.1-6, Chrome 10+ */ background: -o-linear-gradient(top, #1e5799 0%,#2989d8 100%); /* Opera 11.10-11.50 */ background: -ms-linear-gradient(top, #1e5799 0%,#2989d8 100%); /* IE10+ */ background: linear-gradient(to bottom, #1e5799 0%,#2989d8 100%); /* 標準語法 */
通過使用快捷鍵,我們能夠更快速地輸入這些前綴,讓我們的樣式能夠更好地支持各個瀏覽器。