響應式布局

2021-10-08 15:50:57 字數 1530 閱讀 7786

響應式網頁看起來高大上,但實際上,不用js只用css也能實現響應式**的布局

要用到的就是css中的**查詢下面來簡單介紹一下怎麼運用

使用@media 的三種方式

第一: 直接在css檔案中使用

@media 型別 and (條件1) and (條件二)

@media screen and (max-width:980px ) }

第二:使用@import匯入

@import url("css/moxie.css") all and (max-width:980px);

第三,也是最常用的:使用link連線,media屬性用於設定查詢方式

我們只需用到width衍生出的max-width這個屬性,定義輸出裝置中的頁面可見區域寬度來控制該改變的樣式即可。

下面是乙個簡單響應式的布局的html**

icon

left

center

right

footer

下邊是css樣式

*

#head,

#foot,

#main

#head div

#head ul

#head ul li

#main

.left,

.center,

.right

.center

@media only screen and (max-width: 1200px)

}@media only screen and (max-width: 980px)

.left

.center

}@media only screen and (max-width: 640px)

.center

#head ul

#head div

}

視窗大於1200px時顯示的樣子

視窗小於1200大於980時,只會被壓縮,並不會發生其他變化

當大於640小於980時,右側欄隱藏

當小於640時,導航欄摺疊,body三部分豎直排列顯示,若視窗持續縮小,不在發生變化,區域被壓縮

好了,布局就這麼簡單,細節的把握還靠不斷地練習。

響應式布局 響應式布局技巧

一理解幾種布局的概念 1 靜態布局 static layout 即傳統web設計,對於pc設計乙個layout,在螢幕寬高有調整時,使用橫向和豎向的滾動條來查閱被遮掩部分 意思就是不管瀏覽器尺寸具體是多少,網頁布局就按照當時寫 的布局來布置 對於移動裝置,單獨設計乙個布局,使用不同的網域名稱如wap...

響應式布局

裝置高度 device width,device height 渲染視窗的寬高 width,height 裝置的手持方向 orientation 裝置的解析度 resolution 使用方法 用外聯或者內嵌樣式 或者兩者同時搭配使用。裝置高度 device width,device height 表...

響應式布局

首先,什麼是響應式布局呢?響應式布局是2010年5月提出的乙個概念,簡單地說就是乙個 能夠相容多個終端,而不是為每個終端做乙個特定的版本。這個概念是為了解決移動網際網路瀏覽器而產生的,目的是為使用者提供更加舒適的介面以及良好的使用者體驗。優點 1.面對不同解析度裝置靈活性強 2.能夠方便的解決多裝置...