


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、課時內(nèi)容flex布局的基本概念課時4教學(xué)目標(biāo)掌握flex布局的基本概念;掌握坐標(biāo)軸的設(shè)置;掌握flex屬性的使用。教學(xué)重難點掌握flex模型;掌握flex屬性的使用。教學(xué)設(shè)計1.教學(xué)思路:介紹flex模型的基本概念、flex布局的坐標(biāo)系以及flex屬性等知識內(nèi)容;通過多媒體演示和實機(jī)操作講解微信小程序中flex模型的基本概念、flex布局的坐標(biāo)系以及flex屬性的使用;通過小程序?qū)崙?zhàn)鞏固基礎(chǔ)知識。2.教學(xué)手段:多媒體+計算機(jī)3.教學(xué)資料:教材、多媒體課件教學(xué)內(nèi)容一、任務(wù)描述本任務(wù)主要介紹flex布局。小程序使用flex模型可以提高頁面布局的效率。flex布局是一種靈活的布局模型,當(dāng)頁面需要適應(yīng)
2、不同屏幕尺寸及設(shè)備類型時,flex布局可以確保元素在恰當(dāng)?shù)奈恢?。本?jié)的學(xué)習(xí)目標(biāo):(1)掌握flex布局的基本概念;(2)掌握坐標(biāo)軸的設(shè)置;(3)掌握flex屬性的使用。以下分別介紹flex模型的基本概念、flex布局的坐標(biāo)系以及flex屬性等知識內(nèi)容。二、導(dǎo)入新知1. flex模型的基本概念flex模型的基本概念是容器和軸,容器包括外層的父容器和內(nèi)層的子容器(又稱為項目,flex item),軸包括主軸和交叉軸。在將父容器設(shè)置為flex模型后,它的所有子元素會自動成為子容器成員,即子容器。如圖所示:容器默認(rèn)存在兩條軸,水平的主軸(main axis)和垂直的交叉軸(cross axis)。主軸
3、的開始位置(與邊框的交叉點)稱為main start,結(jié)束位置稱為main end;交叉軸的開始位置稱為cross start,結(jié)束位置稱為cross end。子容器(項目)默認(rèn)沿主軸排列,單個項目占據(jù)的主軸空間稱為main size,占據(jù)的交叉軸空間稱為cross size。在flex布局中,用于包含內(nèi)容的組件稱為容器(container),容器內(nèi)部的組件稱為項目(flex item)。容器允許嵌套。實力代碼如下:2. 坐標(biāo)軸flex布局的坐標(biāo)系以容器左上角的點為原點,自原點往右、往下形成兩條坐標(biāo)軸。在默認(rèn)情況下是水平布局,即水平方向從左往右為主軸(main axis),垂直方向從上往下為交
4、叉軸(cross axis),如圖(a)所示。用戶也可以使用樣式屬性 flex-direction:column 將主軸與交叉軸的位置互換,如圖(b)所示3. flex屬性在小程序中,根據(jù)標(biāo)簽類型,可以將flex布局的相關(guān)屬性分為容器屬性和項目屬性。flex布局主要涉及12個屬性(不含display:flex),其中容器屬性和項目屬性各6個,但是常用的只有4個,容器屬性和項目屬性各2個。flex布局中的容器屬性如表所示。屬 性說 明默 認(rèn) 值flex-direction設(shè)置項目的排列方向rowflex-wrap設(shè)置項目是否換行nowrapflex-flowflex-direction和flex
5、-wrap的綜合簡寫方式row nowrapjustify-content設(shè)置項目在主軸方向上的對齊方式,以及分配項目之間及其周圍多余的空間flex-startalign-items設(shè)置項目在行中的對齊方式stretchalign-content當(dāng)多行排列時,設(shè)置行在交叉軸方向上的對齊方式,以及分配項目之間及其周圍多余的空間stretchflex布局中的項目屬性主要用于設(shè)置容器內(nèi)部項目的尺寸、位置及對齊方式,如表所示。屬 性說 明默 認(rèn) 值order設(shè)置項目在主軸方向上的排列順序0flex-shrink收縮在主軸方向上溢出的項目1flex-grow擴(kuò)張在主軸方向上還有空間的項目0flex-basis 代替項目的寬度或高度屬性autoflexflex-shrink、flex-grow和flex-basis的綜合簡寫方式
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中央2025年中國發(fā)展雜志社招聘筆試歷年參考題庫附帶答案詳解
- 社區(qū)教育在文化傳承與治理模式創(chuàng)新中的作用
- 社交電商平臺下基于用戶行為的在線支付行為分析報告
- 種植茯合同范本
- 科技展覽與科學(xué)節(jié)活動的創(chuàng)新組織與實施
- 電子銀行的業(yè)務(wù)拓展與創(chuàng)新策略研究
- 2025至2030年中國藥液釋放循環(huán)系統(tǒng)數(shù)據(jù)監(jiān)測研究報告
- 二零二五年度金屬加工工廠轉(zhuǎn)讓簡易協(xié)議
- 2025年度股權(quán)回購協(xié)議作廢及資產(chǎn)清算協(xié)議
- 2025年度金融科技入股協(xié)議書
- 高爐煤氣安全知識的培訓(xùn)
- 2008 年全國高校俄語專業(yè)四級水平測試試卷
- 需求供給與均衡價格PPT課件
- 金融工程鄭振龍課后習(xí)題答案
- 最常用2000個英語單詞_(全部標(biāo)有注釋)字母排序
- 人造革的幾種生產(chǎn)制造方法
- 在銀行大零售業(yè)務(wù)工作會議上的講話講解學(xué)習(xí)
- 發(fā)電廠動力部分復(fù)習(xí)資料
- 古代傳說中的藝術(shù)形象-
- 水電站大壩土建安裝工程懸臂模板施工手冊
- 三體系內(nèi)審檢查表(共58頁).doc
評論
0/150
提交評論