国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

微信小程序之Flex布局

這篇具有很好參考價(jià)值的文章主要介紹了微信小程序之Flex布局。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

一、Flex 基本概念

(1)主軸【main axis】:默認(rèn)為水平方向;
(2)交叉軸【cross axis】:垂直于主軸,默認(rèn)為豎直方向;
(3)通過(guò)修改使垂直方向變?yōu)橹鬏S,水平方向變?yōu)榻徊孑S
微信小程序之Flex布局

二、Flex 容器

任何一個(gè)容器都可以被指定為 flex 布局,簡(jiǎn)單說(shuō)來(lái),如果你使用塊元素如 div,你就可以使用 flex,而如果你使用行內(nèi)元素,你可以使用 inline-flex。設(shè)置 flex 布局之后,子元素的 float、clear、vertical-align 的屬性將會(huì)失效。

.container {   
     display: flex | inline-flex;//可以有兩種取值
 }
  • flex:塊狀 flex 容器
  • inline-flex:行內(nèi) flex 容器

三、Flex 容器屬性

1. flex-direction

flex-direction :決定主軸的方向

.container{
    flex-direction: row | row-reverse | column | column-reverse;
}
  • row【默認(rèn)值】:主軸為水平方向,起點(diǎn)在左端。【column類似】
    微信小程序之Flex布局
  • row-reverse:主軸為水平方向,起點(diǎn)在右端?!綾olumn-reverse類似】

微信小程序之Flex布局

2. flex-wrap

flex-wrap:決定容器內(nèi)項(xiàng)目是否可換行

  • nowrap【默認(rèn)】:不換行
  • wrap:換行
  • wrap-reverse:換行倒序
.container {
    flex-wrap: nowrap | wrap | wrap-reverse;
}

微信小程序之Flex布局

3. flex-flow

flex-flow:flex-direction 和 flex-wrap 的簡(jiǎn)寫形式;一般不用這種寫法,建議分開(kāi)寫;

.container {
    flex-flow: <flex-direction> || <flex-wrap>;
}

4. justify-content

justify-content:定義了項(xiàng)目在主軸的對(duì)齊方式。

.container {    
    justify-content: flex-start | flex-end | center | space-between | space-around;
}
  • flex-start【默認(rèn)】:左對(duì)齊
  • flex-end:右對(duì)齊
  • center:居中
  • space-between:兩端對(duì)齊,項(xiàng)目之間的間隔相等,即剩余空間等分成間隙。
  • space-around:每個(gè)項(xiàng)目?jī)蓚?cè)的間隔相等,所以項(xiàng)目之間的間隔比項(xiàng)目與邊緣的間隔大一倍

5. align-items

align-items:定義了項(xiàng)目在交叉軸上的對(duì)齊方式

.container {
    align-items: flex-start | flex-end | center | baseline | stretch;
}
  • flex-start:左對(duì)齊
  • flex-end:右對(duì)齊
  • center:居中
  • stretch: 即如果項(xiàng)目未設(shè)置高度或者設(shè)為 auto,將占滿整個(gè)容器的高度
  • baseline:項(xiàng)目的第一行文字的基線對(duì)齊

6. align-content

align-content:定義了多根軸線的對(duì)齊方式,如果項(xiàng)目只有一根軸線,那么該屬性將不起作用;文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-502168.html

.container {
    align-content: flex-start | flex-end | center | space-between | space-around | stretch;
}
  • flex-start【默認(rèn)】:軸線全部在交叉軸上的起點(diǎn)對(duì)齊
  • flex-end:軸線全部在交叉軸上的終點(diǎn)對(duì)齊
  • center:軸線全部在交叉軸上的中間對(duì)齊
  • space-between:兩端對(duì)齊,項(xiàng)目之間的間隔相等,即剩余空間等分成間隙。
  • space-around:每個(gè)項(xiàng)目?jī)蓚?cè)的間隔相等,所以項(xiàng)目之間的間隔比項(xiàng)目與邊緣的間隔大一倍

到了這里,關(guān)于微信小程序之Flex布局的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 微信小程序進(jìn)階——Flex彈性布局&輪播圖&會(huì)議OA項(xiàng)目(首頁(yè))

    微信小程序進(jìn)階——Flex彈性布局&輪播圖&會(huì)議OA項(xiàng)目(首頁(yè))

    目錄 一、Flex彈性布局 1.1 什么是Flex彈性布局 1.1.1 詳解 1.1.2 圖解? 1.1.3 代碼演示效果 1.2 Flex彈性布局的核心概念 1.3?Flex 彈性布局的常見(jiàn)屬性 1.4 Flex彈性布局部分屬性詳解 1.4.1?flex-direction屬性 1.4.2?flex-wrap屬性 1.4.3?flex-flow屬性 1.4.4?justify-content屬性 1.4.5?align-items屬性 1.4.6?

    2024年02月05日
    瀏覽(27)
  • 使用flex彈性布局來(lái)為微信小程序?qū)懽赃m應(yīng)頁(yè)面

    使用flex彈性布局來(lái)為微信小程序?qū)懽赃m應(yīng)頁(yè)面

    我們知道,寫習(xí)慣了前端的人,一般切圖后布局頁(yè)面的話,上手最習(xí)慣的是基于盒子模型的浮動(dòng)布局,依賴 display 屬性 + position屬性 + float屬性,但是浮動(dòng)布局有一些致命的小問(wèn)題,比如垂直居中比較費(fèi)勁,比如著名的float坍塌問(wèn)題,另外有些極端情況下,還得使用模型+clear

    2024年02月09日
    瀏覽(26)
  • 微信小程序入門與實(shí)戰(zhàn)之rpx響應(yīng)式單位與flex布局

    微信小程序入門與實(shí)戰(zhàn)之rpx響應(yīng)式單位與flex布局

    小程序包含一個(gè)描述整體程序的 app 和多個(gè)描述各自頁(yè)面的 page。 一個(gè)小程序主體部分由三個(gè)文件組成,必須放在項(xiàng)目的根目錄,如下: app.json必須有一個(gè)pages數(shù)組: 一個(gè)小程序頁(yè)面由四個(gè)文件組成,分別是: 注意:為了方便開(kāi)發(fā)者減少配置項(xiàng),描述頁(yè)面的四個(gè)文件必須具有

    2024年02月03日
    瀏覽(38)
  • 微信小程序警告設(shè)置 enable-flex 屬性以使 flexbox 布局生效

    微信小程序警告設(shè)置 enable-flex 屬性以使 flexbox 布局生效

    頁(yè)面使用了scroll-view,對(duì)應(yīng)的wxss使用了flex布局,也就是scroll-view設(shè)置了display:flex; 會(huì)發(fā)現(xiàn)flex不生效,并且這個(gè)時(shí)候微信小程序會(huì)警告[pages/XXX/XXX] 設(shè)置 enable-flex 屬性以使 flexbox 布局生效。 ? 代碼如下: 添加上這個(gè)屬性之后,就可以了。

    2024年02月12日
    瀏覽(23)
  • 微信小程序23__flex布局 相關(guān)的3種居中: 水平居中_垂直居中_水平垂直居中

    類似這樣寫法 display: ?flex; flex-direction: ?column; ? ? ? ?????????//垂直布局 align-items: ?center; ? ? ? ? ? ? ? ? ? ?// 水平居中? ?? justify-content: ?space-around; //垂直方向分散布局 類似這樣寫法 display: ?flex; flex-direction: row; ? ? ? ? ?//水平布局 ? ? ? align-items: center; ? ?

    2024年02月03日
    瀏覽(20)
  • 【微信小程序】6天精準(zhǔn)入門(第3天:小程序flex布局、輪播圖組件及mock運(yùn)用以及綜合案例)附源碼

    【微信小程序】6天精準(zhǔn)入門(第3天:小程序flex布局、輪播圖組件及mock運(yùn)用以及綜合案例)附源碼

    布局的傳統(tǒng)解決方案,基于[盒狀模型],依賴display屬性 +?position屬性 +?float屬性 Flex是 Flexible Box 的縮寫,意為” 彈性布局 ”,用來(lái)為盒狀模型提供最大的靈活性。 任何一個(gè)容器都可以指定為Flex布局。 display: ‘flex’ ????????容器默認(rèn)存在兩根軸: 水平的主軸(main axi

    2024年02月08日
    瀏覽(29)
  • uni-app/微信小程序:scroll-view縱向滾動(dòng)高度自適應(yīng)flex布局填充剩余高度

    uni-app文檔:https://uniapp.dcloud.net.cn/component/scroll-view.html 使用豎向滾動(dòng)時(shí),需要給 一個(gè)固定高度,通過(guò) css 設(shè)置 height 微信文檔:https://developers.weixin.qq.com/miniprogram/dev/component/scroll-view.html 使用豎向滾動(dòng)時(shí),需要給scroll-view一個(gè)固定高度,通過(guò) WXSS 設(shè)置 height 所以,給scroll-view設(shè)置

    2024年02月09日
    瀏覽(89)
  • 【微信小程序(黑馬程序課程)案例實(shí)現(xiàn)——本地生活的首頁(yè)基本布局】

    【微信小程序(黑馬程序課程)案例實(shí)現(xiàn)——本地生活的首頁(yè)基本布局】

    一. 新建一個(gè)項(xiàng)目 二. 添加頁(yè)面和刪除頁(yè)面 (1) 添加頁(yè)面 ——app.json/pages中添加路徑,并刪除原有的路徑 (2)刪除頁(yè)面——路徑已經(jīng)被刪除,現(xiàn)在刪除文件 三.設(shè)置導(dǎo)航欄效果 ——app.json/windows中更改 效果圖: 代碼如下: 四.設(shè)置tabBar效果 ——在app.json中創(chuàng)建tabBar(與win

    2024年04月16日
    瀏覽(36)
  • 微信小程序開(kāi)發(fā) — Flex布局

    微信小程序開(kāi)發(fā) — Flex布局

    微信小程序頁(yè)面布局方式采用的是Flex布局。 Flex布局,是W3c在2009年提出的一種新的方案,可以簡(jiǎn)便,完整,響應(yīng)式的實(shí)現(xiàn)各種頁(yè)面布局。 Flex布局提供了元素在容器中的對(duì)齊,方向以及順序,甚至他們可以是動(dòng)態(tài)的或者不確定的大小的。 Flex布局的主要特征是能夠調(diào)整其子元

    2024年02月11日
    瀏覽(17)
  • 微信小程序:布局樣式

    微信小程序:布局樣式

    2024年02月04日
    瀏覽(18)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包