-webkit-mask: -webkit-gradient(linear, lefttop, leftbottom, from(rgba(0,0,0,1)), to(rgba(0,0,0,0)));2:-webkit-text-strokeCSS邊框的一個不足就是隻有矩形的元素才能使用。-webkit-text-stroke能夠爲文字添加邊框。它不但能夠設置文字邊框的寬度,也能設置其顏色。並且,配合使用color: transparent屬性,你還能夠建立鏤空的字體!
-webkit-text-stroke: 4px red;3:-webkit-tap-highlight-color這個屬性只用於iOS (iPhone和iPad)。當你點擊一個連接或者經過Javascript定義的可點擊元素的時候,它就會出現一個半透明的灰色背景。要重設這個表現,你能夠設置-webkit-tap-highlight-color爲任何顏色。
-webkit-tap-highlight-color: rgba(255,0,0,0.5);瀏覽器支持: 只有iOS(iPhone和iPad) |
-webkit-box-reflect: right 0 url(mask.png);5:-webkit-marquee另外一個屬性讓咱們回到美好的從前:那個遍地marquee(跑馬燈)的年代。有趣的是這個已經被遺棄的標籤反而在如今變的頗有用,好比咱們在比較小的手機屏幕上切換內容,若是不斷行的話文字將不能徹底顯示。
.marquee { white-space: nowrap; overflow:-webkit-marquee; width: 70px; -webkit-marquee-direction: forwards; -webkit-marquee-speed: slow; -webkit-marquee-style: alternate; }要讓marquee工做須要一些前提條件。首先,white-space必須設置爲nowrap,這樣才能讓文字不自動換行,其次,overflow必須設置爲-webkit-marquee,寬度也要設置爲比文字實際長度小的數值。
a { -webkit-appearance: button; -moz-appearance: button; }7:-webkit-user-select禁止選擇文本
限制在一個塊元素顯示的文本的行數。 爲了實現該效果,它須要組合其餘外來的WebKit屬性。常見結合屬性:css
display: -webkit-box;
必須結合的屬性 ,將對象做爲彈性伸縮盒子模型顯示 。-webkit-box-orient
必須結合的屬性 ,設置或檢索伸縮盒對象的子元素的排列方式 。-webkit-line-clamphtml
-webkit-overflow-scrolling: touch」(容許獨立的滾動區域和觸摸回彈)在ios滾動主要加上body上ios