前端響應式 柵格基礎原理及實現

2021-10-09 10:04:57 字數 3265 閱讀 3853

float + 百分比寬度

margin

**查詢media

float設定為right

lang

="en"

>

>

charset

="utf-8"

/>

name

="viewport"

content

="width=device-width, initial-scale=1.0"

/>

>

documenttitle

>

rel=

"stylesheet"

href

="./col.css"

/>

rel=

"stylesheet"

href

="./offset.css"

/>

>

*.col-1

.col-2

.col-3

.col-4

.col-5

.col-6

.col-8

.col-9

.col-10

.col-11

.col-12

.col-push-1

.col-push-2

.col-push-3

.col-push-4

.col-push-5

.col-push-6

.col-push-8

.col-push-9

.col-push-10

.col-push-11

.col-push-12

.offset-1

.offset-2

.offset-3

.offset-4

.offset-5

.offset-6

.offset-8

.offset-9

.offset-10

.offset-11

@media screen and (

max-width

:1000px)

.col-sm-2

.col-sm-3

.col-sm-4

.col-sm-5

.col-sm-6

.col-sm-8

.col-sm-9

.col-sm-10

.col-sm-11

.col-sm-12

}.row

.row::after

.div1

.div2

style

>

head

>

>

>

基礎柵格好

>

class

="div1 row"

>

class

="div2 col-3"

>

aaadiv

>

class

="div2 col-3"

>

aaadiv

>

class

="div2 col-3"

>

aaadiv

>

class

="div2 col-3"

>

aaadiv

>

class

="div2 col-3"

>

aaadiv

>

class

="div2 col-3"

>

aaadiv

>

div>

>

列偏移h1

>

class

="div1 row"

>

class

="div2 col-3 offset-3"

>

aaadiv

>

class

="div2 col-3 offset-3"

>

bbbdiv

>

div>

>

巢狀列h1

>

class

="div1 row"

>

class

="div2 col-6"

>

class

="div2 col-4"

>

aaadiv

>

class

="div2 col-4"

>

aaadiv

>

class

="div2 col-4"

>

aaadiv

>

div>

class

="div2 col-6"

>

class

="div2 col-6"

>

aaadiv

>

class

="div2 col-6"

>

aaadiv

>

div>

div>

>

列排序h1

>

class

="div1 row"

>

class

="div2 col-push-6"

>

該元素會靠右div

>

class

="div2"

>

aaadiv

>

div>

>

多種裝置h1

>

class

="div1 row"

>

class

="div2 col-4 col-sm-6"

>

螢幕大於1000px佔三分之一,小於1000px佔一半div

>

class

="div2 col-4 col-sm-6"

>

螢幕大於1000px佔三分之一,小於1000px佔一半div

>

class

="div2 col-4 col-sm-6"

>

螢幕大於1000px佔三分之一,小於1000px佔一半div

>

div>

body

>

html

>

WEB前端 響應式實現原理

bootstrap柵格化想必大家都用過。那麼它的原理如何?通過 查詢和定義好類。以便直接使用 1 先定義好css類。define the width col xs 1 col xs 2 col xs 3 col xs 4 col xs 5 col xs 6 col xs 7 col xs 8 col...

前端響應式原理

響應式布局指的是同一頁面在不同螢幕尺寸下有不同的布局 響應式設計與自適應設計的區別 響應式開發一套介面,通過檢測視口解析度,針對不同客戶端在客戶端做 處理,來展現不同的布局和內容 自適應需要開發多套介面,通過檢測視口解析度,來判斷當前訪問的裝置是pc端 平板 手機,從而請求服務層,返回不同的頁面 方...

web前端響應式之柵格布局

1.要做響應式最好不要寫死寬度,用 或者柵格布局 2.柵格布局的優勢在於方便,拿ant design的row col舉例,不僅可以指定不同的螢幕所佔柵格數,還能用type flex 使用flex布局,但是有弊端,雖然響應式比較容易,但是24個還是不夠精確,48?其實說白了,他就是百分比,想要更加細分...