移動端項目總結......

來源:互聯網
上載者:User

標籤:

響應式布局簡明樣本,響應式布局最好同時也是調適型配置,然後再配合css3媒體查詢,來達到完美的響應式布局
css3的媒體查詢ie9一下是不支援的,這太遺憾了,不過幸運的是有大神已經為前端屌絲們寫好了用於IE9以下的媒體查詢指令檔,引用方式如下:
<!--[if lt IE 9]>
    <script src="http://css3-mediaqueries-js.googlecode.com/svn/trunk/css3-mediaqueries.js"></script>
<![endif]-->

css3媒體查詢文法
/*@media screen and (min-width:1440px) and (max-width:1600px){}*/
@media screen and (min-width:1440px){ /*大於等於1440*/
    /*這裡是特定的樣式表*/
    body,input,textarea,select,small,a{font-size:14px;}
}
@media screen and (max-width:1024px){    
      /*divcss8*/
}
@media screen and (max-width:768px){
      /*不大於768px的裝置尺寸中 響應式布局的特定樣式*/
}
@media screen and (max-width:360px){
    
}
@media screen and (max-width:320px){
    
}
看了這幾個 寫法是不是感覺響應式布局不過如此,哈哈,其實就是這麼簡單。

別急,在仔細想想好像還少點啥,比如在移動端、手機上開啟這個網頁的話,如果做響應式布局,還要在head地區加上如下代碼:
<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
<meta name="apple-mobile-web-app-capable" content="yes" />    
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
<meta name="format-detection" content="telephone=yes"/>
<meta name="msapplication-tap-highlight" content="no" />
如果不是很明白,就直接粘貼過去使用就可以了。
width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no 大概意思是,網頁寬度採用裝置寬度,縮放比例為1,不允許使用者縮放操作,
以上的頭部聲明是手機端頁面的標配。

divcss8認為響應式布局最好是先做最簡單版本,然後再擴充成複雜版本,這樣做的好處的在手機上訪問的時候可以只載入簡單版本的js和css檔案,而在PC端寬屏上將會載入複雜的龐大的js和css檔案。

如果你真的要做響應式布局響應到手機端的話,對於字型字型大小的選擇推薦使用rem做為單位,
設定如下:
html{font-size: 62.5%;}
使用的時候,如果你要設定一個16px的字型大小,用rem字型大小表示就是 1.6rem,font-size:2em; == font-size:20px;

 

/*資料網址*/

1.http://mp.weixin.qq.com/s?__biz=MzAwNjI5MTYyMw==&mid=404009356&idx=1&sn=e3218b95b78a5f043e7b0e3df49703d3&scene=23&srcid=0826EHWxMr3B9DI8fBywolpA#rd

2.http://520ued.com/article/549125815f85b6b44ca20b2b

3.http://www.cnblogs.com/breakdown/p/4231708.html

4.http://www.codeceo.com/article/font-size-web-design.html

5.http://www.lao8.org/article_1380/xiangyingshi

6.http://www.jb51.net/web/475964.html

7.http://www.lao8.org/article_1380/xiangyingshi

移動端項目總結......

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.