CSS處理的細節

來源:互聯網
上載者:User

標籤:str   ubi   max   cal   橫屏   neu   單元素   不能   img   

人性化的處理:

  textarea 預設只能垂直拖動,防止寬度改變破壞布局。

textarea {

  resize: vertical;

 }

  漢字字型大小小於12px不易閱讀,為<small>元素設定預設值為12px。

small {

  font-size: 85.7%;

  }

  label元素預設游標設為 [手型],意示此處可點擊。

label {

  cursor:pointer;

  }

 

考慮行動裝置:

  通常iPhone 橫屏時預設會放大文字,如果頁面已經做了響應式,就可能會破壞布局:

html {

  -ms-text-size-adjust: 100%;

  -webkit-text-size-adjust: 100%;

  text-size-adjust: 100%;

 }

 

考慮響應式:

  IE6以上瀏覽器,圖片預設支援縮放。

img {

  border: 0 none; //去除IE6-9 和Firefox 3中a內部img元素預設的邊框

  width: auto\9; //修正IE8圖片小時BUG

  height: auto; //防止img 指定height時圖片高度不能按照寬度等比縮放,導致圖片變形

  max-width: 100%; //讓圖片支援響應

  vertical-align: top; //去除現代瀏覽器圖片底部的空隙

  -ms-interpolation-mode: bicubic; //修複IE7圖片縮放失真

  }

 

跨平台最佳font-family:

  body,button,input,select,textarea {

    font-family: ‘helvetica neue‘, arial,‘hiragino sans gb‘,stheiti,‘wenquanyi micro hei‘, \5FAE\8F6F\96C5\9ED1, \5B8B\4F53, sans-serif;

  }

  code,kbd,pre,samp {

    font-family: monaco, menlo, consolas, ‘courier new‘,  courier, monospace;

  }

 

解決表單渲染問題:

  由於表單元素是由系統渲染的控制項,其UI表現具有特殊性。為了儘可能減少不同平台間的差異

  input[type="search"]::-webkit-search-cancel-button; //隱藏清除按鈕

  input[type="search"]::-webkit-search-decoration{ -webkit-appearance: none; } //移除 OS X中的Safari5 和 Chrome 搜尋方塊內側的左邊距

 

CSS處理的細節

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.