97国产精品视频人人做人人爱,3344在线观看无码,成年人国产视频,欧美日一级片,在线看AV天堂,高清无码一本到东京热,欧美一级黄片一区2区,免费又爽又刺激高潮网址

想學習超流行的響應式設計?來看看這篇教程

2014-10-23    藍藍設計的小編

banner帖內.jpg


網上關于響應式設計的教程好復雜,我寫一個簡版的。

簡單說呢就針對不同的屏幕分辨率應用不同的CSS樣式。比如在電腦、Pad設備上,屏幕比較寬,就可以一行放2個Div。到了手機上,或者Pad豎著拿的的時候,一行就只放1個Div。


這里有2個關鍵點:

  • 一是如何在不修改Dom結構的前提下調整布局。
  • 二是如何判斷屏幕分辨率并應用對應的CSS。

以上兩點都應該不依賴與JS。

實現第一點依靠的是流式布局。就是所有參與布局的DIV都用float:left,寬度都用百分比表示。比如下圖,黃色部分的寬度是60%,橘色寬度是40%。

%E5%AE%BD.jpg

如果將黃色和橘色的寬度都width=100%,那么從1行變成2行了,如下圖。從而實現不修改Dom實現布局變化。

%E7%AA%84.jpg

那么如何不使用JS而實現動態調整CSS樣式就是第二個關鍵點。

HTML5中提供了一種新的CSS語法——@media,學名是Media Query,可以為不同的分辨率設定不同的樣式。

CSS
  1. /* Phone Portrait (320px) */
  2. @media only screen and (max-width: 320px) {
  3.     #head { width: 100%; }
  4.     #main { width: 100%; }
  5.     #foot { width: 100%; }
  6.     #left { width: 100%; }
  7.     #right { width: 100%; }
  8. }
復制代碼
上面這段代碼的含義就是當屏幕寬度小于等于320像素時應用大括號中的樣式。
下圖是在CSS生效時在瀏覽器中的效果:

css.jpg

@media還有一些更復雜的用法,比如:

CSS
  1. /* Phone Landscape (480px) */
  2. @media only screen and (min-width: 321px) and (max-width: 480px) and (orientation: landscape) {
復制代碼
這段語句就是針對iPhone橫屏的。即,瀏覽器寬度在321-480像素之間,且方向是“橫向”時生效。

不過自從Retina這中妖艷的屏幕推出,分辨率已經不能代表世界的真相了。小小的Note3的分辨率比一些17“顯示的分辨率還高。
所以還有必要判斷一下設備的像素密度-device-pixel-ratio。

CSS
  1. @media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2)
復制代碼
比如上面的語句就是判斷終端的像素比是2的話,所渲染的樣式。可以適用于iPhone4,iPhone5等設備。

除了上述兩點,還需要在頁面上增加一個viewport的meta標簽,否則在手機上可能會有頁面自動縮放的情況。例如:

HTML
  1. <meta name="viewport" content="width=device-width; initial-scale=1.0">
復制代碼

總結一下:響應式布局有三個關鍵點:

  • 流式布局 Liquid Layout
  • Media Query
  • viewport

具體細節就請大家自己研究相關的語法了。

Media Query的語法比較復雜,這里個大家推薦一個工具,可以方便的設計布局,并可以針對各種設備自動生成Media Query的語句:

http://www.responsivewebcss.com/


step1.png


step2.png


step3.png


日歷

鏈接

個人資料

藍藍設計的小編 http://m.0391cbd.com

存檔

主站蜘蛛池模板: 亚洲另类国产欧美一区二区| 26uuu国产精品视频| 欧美a在线视频| 老司机午夜精品网站在线观看| 色国产视频| 国产精品黄色片| 无码高潮喷水在线观看| 99精品在线视频观看| 亚洲大尺码专区影院| 亚洲综合一区国产精品| 日本一区中文字幕最新在线| 国产aaaaa一级毛片| 国产成人精品亚洲日本对白优播| 免费一看一级毛片| 熟女日韩精品2区| 曰AV在线无码| 亚洲男人的天堂网| 欧美一区二区自偷自拍视频| 韩国v欧美v亚洲v日本v| 人禽伦免费交视频网页播放| 色综合国产| 亚洲不卡影院| 一级毛片不卡片免费观看| hezyo加勒比一区二区三区| 91无码人妻精品一区| 日韩精品毛片人妻AV不卡| 2021最新国产精品网站| 2021无码专区人妻系列日韩| 538国产视频| 综合网久久| 国产成人精品视频一区二区电影| 欧美日韩国产系列在线观看| 特黄日韩免费一区二区三区| 黑人巨大精品欧美一区二区区| 综合色亚洲| 欧美精品一区二区三区中文字幕| 91精品啪在线观看国产| 88av在线看| 欧美中文一区| 91精品网站| 国产免费网址| YW尤物AV无码国产在线观看| 最新日本中文字幕| 曰韩人妻一区二区三区| 极品私人尤物在线精品首页| 亚洲日本中文综合在线| 国产H片无码不卡在线视频| 国产精品分类视频分类一区| 波多野结衣无码AV在线| 国产成人无码久久久久毛片| 欧美精品亚洲日韩a| 狠狠色噜噜狠狠狠狠色综合久| 男人天堂伊人网| 亚洲天堂.com| 一级毛片在线播放免费观看| 亚洲精品无码在线播放网站| 69综合网| 亚洲三级电影在线播放| 另类专区亚洲| 日韩欧美国产综合| 国产精品无码一二三视频| 91网在线| 国产va免费精品| 国产美女精品一区二区| 欧美a网站| a毛片在线免费观看| 91福利免费| 欧美成人午夜视频免看| 韩日午夜在线资源一区二区| 日韩欧美亚洲国产成人综合| 亚洲视频欧美不卡| 无码区日韩专区免费系列| 久久亚洲黄色视频| 中文字幕在线欧美| 国产高颜值露脸在线观看| 精品视频免费在线| 97视频在线精品国自产拍| 波多野结衣在线一区二区| 好吊妞欧美视频免费| 少妇精品久久久一区二区三区| 欧美第九页| 亚洲午夜综合网|