移動開發(webapp)過程當中的小細節總結

1.阻止旋轉屏幕時自動調整字體大小html

html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 {
    -webkit-text-size-adjust:100%;
}

2.去掉input在ios下的默認效果ios

input{
    resize: none;
    -webkit-appearance:none;
}

3.去掉手持設備點擊時出現的透明層web

a,button,input{ 
   -webkit-tap-highlight-color: rgba(0,0,0,0); 
   -webkit-tap-highlight-color: transparent; 
}

4.CSS3 box-flex 屬性瀏覽器

實例

定義兩個可伸縮的 p 元素。若是父元素的總寬度是 300 像素,則 #p1 的寬度是 100 像素,而 #p2 的寬度是 200 像素:app

#p1
{
-moz-box-flex:1.0; /* Firefox */
-webkit-box-flex:1.0; /* Safari 和 Chrome */
box-flex:1.0;
border:1px solid red;
}

#p2
{
-moz-box-flex:2.0; /* Firefox */
-webkit-box-flex:2.0; /* Safari 和 Chrome */
box-flex:2.0;
border:1px solid blue;
}

 

瀏覽器支持

目前沒有瀏覽器支持 box-flex 屬性。字體

Firefox 支持替代的 -moz-box-flex 屬性。flex

Safari、Opera 以及 Chrome 支持替代的 -webkit-box-flex 屬性。spa

5.HSL顏色code

HSL模式基於一個360色相環。
第一個數字表明色相,60度時爲黃色。120度綠色。180度青色。240度藍色。300度洋紅色。360度紅色。
第二個數數字表明飽和度。值爲百分比。
第三個數字是亮度,值爲百分比。
 
如:hsl(255,90%,50%)
相關文章
相關標籤/搜索