日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

弹性盒子布局flex

發布時間:2023/12/14 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 弹性盒子布局flex 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、彈性盒子的常用屬性

?1、flex容器:采用flex布局的塊級標簽(div)

2、flex項目:采用flex布局的塊級標簽的子元素

3、排列方向:direction,flex容器的布局方向

4、flex容器的屬性:

(1)flex-direction:布局方向
?? ? ??
?? ? ? ? ? row:默認值,主軸為水平方向(水平布局),起點在左端
?? ??? ? ??
?? ??? ? ? row-reverse:主軸為水平方向(水平布局),起點在右端
?? ??? ? ??
?? ??? ? ? column:主軸為垂直方向(垂直布局),起點在上沿
?? ??? ? ??
?? ??? ? ? column-reverse:主軸為垂直方向(垂直布局),起點在下沿
?? ??? ? ??
?? ??? ?(2)flex-wrap:環繞效果
?? ??? ?
?? ??? ? ? ?nowrap:默認值,表示不換行
?? ??? ??? ?
?? ??? ??? ?wrap:換行
?? ??? ??? ?
?? ??? ??? ?wrap-reverse:換行,第一行在下方
?? ??? ??? ?
?? ??? ?(3)justify-content:對齊方式
?? ??? ?
?? ??? ? ? ?flex-start:默認值,左對齊
?? ??? ??? ?
?? ??? ??? ?flex-end:右對齊
?? ??? ??? ?
?? ??? ??? ?center:居中
?? ??? ??? ?
?? ??? ??? ?space-between:兩端對齊,項目之間的間隔相等
?? ??? ??? ?
?? ??? ??? ?space-around:項目兩側的間距相同,項目之間的間距比兩側的間距大一倍

5、項目屬性(item)

?(1)order:項目的排列順序,數字越小排列越靠前
?? ??? ?
?? ??? ?(2)flex-grow:設置項目的放大比例
?? ??? ?
?? ??? ?(3)flex-shrink:設置項目的縮小比例

6、CSS中的長度單位:

? ? ? ? ? in:英寸

? ? ? ? ? cm:厘米

? ? ? ? ? mm:毫米

? ? ? ? ? px:像素點,相對長度單位,相對于計算機屏幕分辨率

? ? ? ? ? em:相對長度單位,相對于當前對象內文本的字體尺寸

? ? ? ? ? ? ? 任意瀏覽器默認的相對字體高度為16em

? ? ? ? ? ? ? ?12px = 0.75em

? ? ? ? ? ? ? ?10px = 0.625em

? ? ? ? ? pt:磅(1pt = 1/72in)
?? ??? ? ?
?? ??? ?(1)vw、vh、vmin、vmax:是視窗(Viewport)單位,是相對單位,由視窗大小決定.1個單位類似于1%
?? ??? ?
?? ??? ? ? A、vw:視窗寬度的百分比(1vm = 視窗寬度的1%)
?? ??? ? ??
?? ??? ? ? B、vh:視窗高度的百分比
?? ??? ? ??
?? ??? ? ? C、vmin:表示vm、vh中的較小的一個值
?? ??? ? ??
?? ??? ? ? D、vmax:表示vm、vh中的較大的一個值
?? ??? ? ??
?? ??? ?(2)vw、vh和%的區別:
?? ??? ?
?? ??? ? ? A、%是相對于父元素的大小而設定的比例,vw、wh是由視窗的大小來決定
?? ??? ? ??
?? ??? ? ? B、vw、vh可以直接獲取視窗的寬度或高度,%在設置時要根據body的高度的情況,往往無法正確的獲取
?? ??? ? ??
?? ??? ? ? ? ?實際寬度或高度
?? ??? ??? ? ?
?? ??? ?(3)vmin、vmax的用處:
?? ??? ?
?? ??? ? ? ?在開發移動頁面時,使用vw、wh來設置字體的大小,在豎屏、橫屏狀態下顯示的字體大小不一樣
?? ??? ??? ?
?? ??? ??? ?由于vmin、vmain是當前較小或較大的,用來設置字體可以保證在豎屏、橫屏狀態下字體大小一樣

總結

以上是生活随笔為你收集整理的弹性盒子布局flex的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。