學習關于display :flex 布局問題!

  • 很多人不明白這個display:flex是到底是什么東西,如何使用的 ?。

1.什么是display:flex呢?

答:flex是 flexible ?box的縮寫,意為彈性布局 ;這個東西的引入,為盒模型提供了最大的靈活性!可以相應式的實現各種頁面的布局。

?

基本概念

采用flex布局的元素,稱為flex容器(flex ? container),簡稱容器。 ? ?在這個容器中默認存在兩個軸:水平方向的主軸(main axis)和 垂直方向上的交叉軸(cross axis)。

圖: (摘自:他人博客)

以下6個屬性設置在容器上:


    • ?flex-direction ? 容器項目的排列方向(默認是橫向排列)
    • flex-wrap ? ? ?容器內項目的換行方式
    • flex-flow ? ? ?flex-direction 和 flex-wrap 屬性的復合屬性。
    • justify-content ? 項目在主軸上對齊樣式
    • align-item  項目在交叉軸上如何對齊
    • align-content ? 定義了多根軸線的對齊方式。如果項目只有一根軸線,該屬性不起作用

?


?注意: ? ?如果元素不是彈性盒對象的元素,則flex-flow 屬性是不起作用的;

?

?

屬性值

用法

?

<!DOCTYPE html>
<!DOCTYPE html>
<html><head><meta charset="utf-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge"><title>Page Title</title><style>.father {width: 500px;height: 100px;background-color: red;display: flex;flex-flow:row;}.box1 {flex: 3;background: blue;}.box2{flex: 2;background: pink;}</style>
</head><body><div class="father"><div class="box1"></div><div class="box2"></div></div>
</body></html>

?

?

?

?以上僅是我個人初步學習!后期學習在進行更新! ?~~~~~~~~~~~

?

本文轉載于:猿2048https://www.mk2048.com/blog/blog.php?id=hbbbcab&title=學習關于display :flex 布局問題!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/370861.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/370861.shtml
英文地址,請注明出處:http://en.pswp.cn/news/370861.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

QT信號和槽函數學習筆記

//connect 函數有4個參數 分別是 發送者 信號。接受者 &#xff0c;槽 //connect(sender,signal,receiver,slot) /* * 信號和槽 * 信號 就是一個普通的函數 定義信號的時候需要在函數前面加上signals: &#xff0c;不需要實現 * 槽 函數 在QT5中科院是類的任意成員函數&#xf…

數據庫和Webapp安全

威脅模型 這是根據我網站上的快速參考頁松散地討論數據庫和Webapp安全的問題。 該頁面變得笨拙&#xff0c;并且使讀者無法輕松地與我或其他人進行交互。 威脅模型 所有安全分析都必須從檢查威脅模型開始。 威脅模型要求您回答四個問題&#xff1a; 我要保護的是什么&#…

note同步不及時 one_一輛理想ONE又“跪了”?理想官方緊急發文回應

汽車行業關注(autochat.com.cn)10月16日報道——10月15日&#xff0c;有網友在社交媒體上發布視頻&#xff0c;從視頻可以看到&#xff0c;一輛理想ONE在遭遇事故后&#xff0c;左前輪脫落在車外疑似斷軸,從視頻未能判定是斷軸引起的事故&#xff0c;還是事故引起的斷軸。針對該…

C語言連續多個空格合并一個,C語言合并連續空格

一開始自己寫的&#xff1a;a&#xff1a;#includemain(){int c;int state0;while (( cgetchar()) ! EOF) {if (c ){state1;continue;}if (state){state0;putchar( );putchar(c);}elseputchar(c);}}網上搜的&#xff1a;b:#include #define NONBLANK avoid main(){int c , last…

Skywalking 中 Agent 自動同步配置源碼解析

文章目錄 前言正文實現架構實現模型OAP 同步 ApolloConfigWatcherRegisterConfigChangeWatcher Agent 側 前言 本文代碼 OAP 基于 v9.7&#xff0c;Java Agent 基于 v9.1&#xff0c;配置中心使用 apollo。 看本文需要配合代碼“食用”。 正文 Skywalking 中就使用這種模型…

華為5720設置靜態路由不通_【干貨分享】交換機與路由器在環路中的處理機制了解一下!...

點擊藍字關注我們-今天小盟帶大家來討論一下交換機與路由器在環路中的處理機制-01基礎配置1---如圖配置路由器各接口地址&#xff0c;AR-2為PC-1的網關路由器2---AR-1配置靜態默認路由&#xff0c;下一跳地址指向AR-2&#xff1b;[AR-1]ip route-static 0.0.0.0 0 12.1.1.2AR-2…

IPC 進程間通信方式——信號量

信號量 本質上是共享資源的數目&#xff0c;用來控制對共享資源的訪問。用于進程間的互斥和同步每種共享資源對應一個信號量&#xff0c;為了便于大量共享資源的操作引入了信號量集&#xff0c;可對多對信號量一次性操作。對信號量集中所有的操作可以要求全部成功&#xff0c;也…

css選擇器的優先級

選擇器的優先級表述為4個部分&#xff0c;用0,0,0,0表示。 !important--1,0,0,0行內樣式ID選擇器--0,1,0,0類選擇器(例如,.example)、屬性選擇器&#xff08;例如, [type"radio"]&#xff09;或偽類&#xff08;例如, :hover&#xff09;--0,0,1,0元素&#xff08;例…

VisualVM介紹使用

1 打開VisualVM&#xff08;這個工具放在JDK安裝目錄的bin目錄下&#xff0c;雙擊jvisualvm.exe即可打開&#xff09;&#xff0c;如下圖所示 以VisualVM自身為例&#xff0c;VisualVM本身也是一個java程序&#xff0c;當然也而已用VisualVM來分析 2 概述頁面主要顯示程序…

c語言奇葩錯誤,6個奇葩的(hello,world)C語言版(轉)

//下面的所有程序都可以在GCC下編譯通過&#xff0c;只有最后一個需要動用C的編譯器用才能編譯通過。//程序功能輸出 Hello,world!01.c#define _________ }#define ________ putchar#define _______ main#define _(a) ________(a);#define ______ _______(){#define __ _____…

Java功能的適用性

Java語言和標準庫功能強大&#xff0c;但功能強大&#xff0c; 責任重大 。 一方面看到很多用戶代碼濫用或濫用稀有的Java功能&#xff0c;另一方面卻完全忘記了大多數基本功能之后&#xff0c;我決定撰寫此摘要。 這不是每個Java開發人員都應該探索&#xff0c;了解和使用的要…

臺達b3伺服modbus通訊_【數控系統】臺達伺服壓機控制靈活 精準壓合滿足各種工序需求...

引言壓機是一種利用壓力改變工件形狀的機械設備。隨著制造業少量多樣與客制化的日趨發展&#xff0c;壓機的的優勢逐漸顯現&#xff0c;在汽車、五金與電子制造等產業中的應用不斷增多。傳統壓機在使用操作上耗費人力并需要諸多壓機元件才能完整運作&#xff0c;維修成本高&…

Binary Agents(二進制值轉換字符串)

題目&#xff1a; 傳入二進制字符串&#xff0c;翻譯成英語句子并返回。 二進制字符串是以空格分隔的。 代碼&#xff1a; 1 function binaryAgent(str) {2 var arr str.split( );3 for (var i 0; i < arr.length; i) {4 arr.splice(i,1,String.fromCharCode(BtoD…

我對CSS選擇器的認識

我對CSS選擇器的認識 一、簡述   CSS選擇器是對HTML元素進行選擇的篩選條件&#xff0c;大概可以分為兩類&#xff1a; 特征選擇器——根據元素自身所具有的某種特征進行篩選&#xff0c;比如名稱、ID、屬性等&#xff1b;關系選擇器——根據元素與其他元素的關系進行篩選&…

【USACO2006 Mar】滑雪纜車 skilift

【USACO2006 Mar】 滑雪纜車 skilift Time Limit 1000 msMemory Limit 131072 KBytes Description 科羅拉多州的羅恩打算為奶牛建造一個滑雪場&#xff0c;為此要在山上規劃一條纜車線路。 整座山可以用一條折線來描述&#xff0c;該折線有N個拐點&#xff0c;起點是1&#xff…

yolov4Linux,基于Darknet的YOLOv4目標檢測

目錄一、Windows環境下的YOLOv4目標檢測1、環境配置環境準備&#xff1a;Win10、CUDA10.1、cuDNN7.65、Visual Studio 2019、OpenCV 3.4(1)Visual Studio2019企業版安裝(3)下載并安裝CUDA10.1&#xff0c;下載安裝cuDNN7.65對于cudnn直接將其解開壓縮包&#xff0c;然后需要將b…

二元置信橢圓r語言_醫學統計與R語言:圓形樹狀圖(circular dendrogram)

微信公眾號&#xff1a;醫學統計與R語言如果你覺得對你有幫助&#xff0c;歡迎轉發輸入1&#xff1a; "ggraph")結果1&#xff1a; name 輸入2&#xff1a; <- graph_from_data_frame(myedges1, verticesmyvertices,directed T)ggraph(mygraph, layout dend…

Java:檢查器框架

我在JavaOne 2012上 了解的有趣的工具之一是Checker Framework 。 Checker Framework的網頁之一 指出 &#xff0c;Checker Framework“增強了Java的類型系統&#xff0c;使其更強大&#xff0c;更有用”&#xff0c;從而使軟件開發人員“能夠檢測并防止Java程序中的錯誤”。 查…

南岸焊接機器人廠_造船三部高效焊接工藝技術年鑒

為了提升公司高效焊自動化率&#xff0c;實現降本增效目標&#xff0c;造船事業三部積極響應公司領導號召&#xff0c;充分挖掘自身資源&#xff0c;2020年&#xff0c;在高效焊接技術、設備開發研究等方面&#xff0c;不斷創新、敢于突破&#xff0c;獲取了多項焊接新技術、新…

軟工Hello World!團隊第二周博客匯總

2017.10.20-2017.10.26 Scrum會議&#xff1a; 第一天&#xff1a;http://www.cnblogs.com/liusx0303/p/7704482.html 第二天&#xff1a;http://www.cnblogs.com/Mingezi/p/7709472.html 第三天&#xff1a;http://www.cnblogs.com/lynlyn/p/7717275.html 第四天&#xff1a;h…