在css3中,“-webkit”是以webkit為內(nèi)核瀏覽器私有屬性的意思;針對(duì)不同的瀏覽器,規(guī)定不同的內(nèi)核名稱可以對(duì)css3新增屬性進(jìn)行解析,前綴為“-webkit-”的屬性,能夠在以webkit為內(nèi)核的瀏覽器中正常使用。
本教程操作環(huán)境:windows10系統(tǒng)、CSS3&&HTML5版、Dell G3電腦。
css3中-webkit是什么意思
前綴為“-webkit-”的屬性,能夠在以webkit為內(nèi)核的瀏覽器中正常使用
-webkit常用于代表chrome、safari私有屬性;
針對(duì)不同的瀏覽器,規(guī)定其內(nèi)核名稱讓它們可以對(duì)這些新增屬性進(jìn)行解析
CSS3中新增了一些屬性,例如box-reduis、box-orient、text-overflow等等,而這些屬性在以往的版本中是不存在的,或者不被支持的,因此,針對(duì)不同的瀏覽器,規(guī)定其內(nèi)核名稱讓它們可以對(duì)這些新增屬性進(jìn)行解析。
這看上去是一個(gè)合理的解釋,即-moz-是針對(duì)firefox的,-webkit-是針對(duì)safari和chrome的。
-
-moz代表firefox瀏覽器私有屬性;
-
-ms代表IE瀏覽器私有屬性;
-
-webkit代表chrome、safari私有屬性;
-
-o代表Opera私有屬性。
擴(kuò)展資料:
常見的中私有屬性拿chrome瀏覽器舉例
::如果前面為空代碼全局,如果前面有某個(gè)元素的css選擇器代表改元素的對(duì)于內(nèi)容
1、輸入框
::-webkit-input-placeholder {}
//阻止input出現(xiàn)黃色背景 input:-webkit-autofill { background-color: #fff !important; -webkit-box-shadow: inset 0 0 0 1000px white !important; }
清除input[type=”number”]側(cè)邊的箭頭
input::-webkit-inner-spin-button { -webkit-appearance: none; }
2、禁用選擇文本
* { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
(學(xué)習(xí)視頻分享:css視頻教程)