CSS3的漸變屬性的疑惑
問題描述
background: -webkit-gradient(linear, 0% 20%, 0% 1000%, from(#fff), to(#fff), color-stop(.1,#f3f3f3));
沒見過這種語法格式欸,有點(diǎn)不懂什么啥意思
見過的都是這種格式background: linear-gradient(direction, color-stop1, color-stop2, ...);
關(guān)于第一種格式希望大神能解析一下并且推薦一些資料謝謝!
問題解答
回答1:這是webkit內(nèi)核漸變的老式書寫規(guī)則:-webkit-gradient(<type>, <point> [, <radius>]?, <point> [, <radius>]? [, <stop>]*) //老式語法書寫規(guī)則;例如:background: -webkit-gradient(linear,center top,center bottom,from(#ccc), to(#000));
回答2:webkit-是兼容前綴,它告訴-webkit-內(nèi)核的瀏覽器采用自己的方法來實(shí)現(xiàn)后綴后面的樣式,一般完整的兼容前綴是:
{ -webkit-style: value; -moz-style: value; -ms-style: value; -o-style: value; style: value;}
這樣瀏覽器就能自動識別支持的那一個樣式。比如用chrome,它是-webkit-內(nèi)核,因此只識別-webkit-前綴的樣式和沒有前綴的樣式。-webkit-前綴告訴chrome用自己的實(shí)現(xiàn)方式渲染漸變,但最終樣式依然由沒有前綴的樣式?jīng)Q定。
相關(guān)文章:
1. javascript - 如何用最快的速度C#或Python開發(fā)一個桌面應(yīng)用程序來訪問我的網(wǎng)站?2. 前端 - 使用vue2服務(wù)端渲染的時候,如何在服務(wù)端請求數(shù)據(jù),然后給vue渲染3. javascript - 看一些高手寫代碼單獨(dú)用 “$”和“_” 來表示變量,什么時候單獨(dú)使用這兩個字符?4. javascript - weex和node,js到底是怎樣一個關(guān)系呢?5. mysql 存儲過程 和 函數(shù)有什么用??6. python - 關(guān)于beautifulsoup獲取文檔內(nèi)容7. java - springMVC配置的controller無法返回jsp文件8. html5 - video ios不能播放怎么辦?9. css - 如何選擇字體?10. mysql - jdbc的問題
