乱一色一一区二区三区-露脸国产精品自产在线播-陆贞传奇第58集在线观看-鲁一鲁噜噜噜-鲁大师成人精品视频-噜噜在线

響應式網頁原理

日期:2015/12/31 / 人氣:

隨著行動上網的普及,越來越多的人使用手機上網。
行動裝置的使用率以及黏著度正在超越桌上設備,成為我們日常生活中最常接觸的3C用品。于是網頁設計產業面對了一個難題,如何才能在不同大小的行動設備上,完美的呈現網頁的內容呢?
手機的屏幕比較小,目前最大的Note分辨率是在640px,而ipad則是在980左右,電腦寬屏幕尺寸是1920。同樣的內容要在大小迥異的屏幕上都呈現出好的效果,并不是一件容易達成的任務。
有一派的解決方式是為不同的裝置提供不同的網頁,如專門做一個獨立的手機版網頁設計。這樣做的確是可以達到良好的瀏覽效果,但維護上就必須操作復數本版。于是自適應網頁(Resposive Web Design)就誕生了。
響應式網頁設計(Responsive web design),又稱自適應網頁設計、google稱響應式網頁設計,是一個犧牲加載速度的手機網頁解決方案,

只做一個版本的設計就能通吃所有大小的屏幕,讓網頁調節不同大小的分辨率自動調整排版。

CSS3 Media Query
響應式網頁設計的主要核心技術是css3 media query,說穿了就是讓不同分辨率去套用不同的css設定(看起來很簡單,但會真的實作起來要注意的雜事很多)。
我們可以先看看幾個例子:
Mediaqueri.es這個網站搜藏了許多案例,而且都有附上對照圖片可以參考(愛貝斯的官網也是屬于自適應網頁設計)。
從左到右分別是不同的屏幕分辨率所呈現的版面設計。在傳統PC中,會將許多元素并排;在手機中,會變成只有一行。

響應式
響應式

Media Query引用方式
Media Query的使用方式有兩種:
1.在.CSS檔案中,用@media來判斷使用者屏幕寬度,選擇加載哪一段CSS。
ex: @media screen and(max-device-width: 400px){}
在屏幕小于400px時,套用此css
2.在HTML的加載的地方,用media屬性判斷使用者裝置寬度,選擇加載哪一個CSS檔案。
ex: link rel=“stylesheet”type=“text/css”media=“screen and(max-device-width: 400px)”href=“tinyScreen.css”
在屏幕小于400px時,套用tinyScreen.css
Viewport設定
meta name=“viewport”content=“width=device-width;initial-scale=1.0”
如果網頁的標頭沒有做這組設定的話,手機會以高分辨率來呈現畫面,這就讓字變得很小,使用者還要去做放大而不能直接閱讀。我們需要的是讓行動裝置的屏幕來符合一般的像素公式,單位一樣才比較好做設計。
基本上只要把握上面兩組設定的方式就可以開始制作自適應網頁了,不過如同一開始講的…很多事情都是做了之后才會發現問題的所在(笑)。

作者:朋友圈科技


Go To Top 回頂部
主站蜘蛛池模板: 亚洲精品私拍国产福利在线 | 亚洲spank男男实践网站 | miaa076深田咏美在线 | 四虎精品成人免费影视 | 国产日韩欧美在线一区二区三区 | 亚洲午夜精品久久久久久成年 | 久久草香蕉频线观 | 小小水蜜桃视频高清在线观看免费 | kkkk4444在线看片 | 毛片影院| 久久99热成人精品国产 | 精品国产福利一区二区在线 | 亲爱的客栈第二季免费观看完整版 | 无遮掩60分钟从头啪到尾 | 国产精品青青青高清在线密亚 | 村妇超级乱淫伦小说全集 | 黑人疯狂巨大xxoo | 青青青草免费 | 扒开女人屁股眼看个够 | 国产一区二区三区四 | 白丝女仆被啪到深夜漫画 | 99re在线视频观看 | 亚洲黄色网页 | 国产99久久九九精品免费 | 国产精品久久久久久久久免费 | 亚洲七七久久综合桃花 | 九九热视频 这里有精品 | 亚洲H成年动漫在线观看不卡 | 白丝萝莉h| 99久久国产综合精品女不卡 | 91精品国产美女福到在线不卡 | 国产不卡视频一区二区在线观看 | 久久99热狠狠色一区二区 | 国产成人看片免费视频观看 | 亚洲精品九色在线网站 | 成人免费毛片一区二区三区 | 欧美一区二区三区在线观看不卡 | 毛片群 | 四虎影视免费观看 | 日韩精品在线一区二区 | 亚洲成年网站在线观看 |