欧美精品在线一区二区三区_亚洲女同精品视频_日韩一区免费_国产欧美久久久精品免费_国产这里只有精品_僵尸再翻生在线观看_久久99精品国产一区二区三区_亚洲免费一区二区_女教师淫辱の教室蜜臀av软件_中文字幕国产一区二区

彈性布局(Flex)+骰子旋轉實例^v^

2020-2-15    seo達人

彈性布局(Flex)

隨著移動互聯網的發展,對于網頁布局來說要求越來越高,而傳統的布局方案對于實現特殊布局非常不方便,比如垂直居中。

2009年,W3C 提出了一種新的方案----Flex 布局,可以簡便、完整、響應式地實現各種頁面布局。目前,它已經得到了所有瀏覽器的支持,這意味著,現在就能很安全地使用這項功能。

下面是一些彈性布局的基本語法:

兩部分:


  1. 語法是添加到父容器上的

            display : flex;(彈性盒子的標志哦!!!)

            flex-direction: row; 布局的排列方向 (主軸排列方向)

                 row 默認值,顯示為行。方向為當前文檔水平流方向,默認情況下是從左往右。

                 row-reverse  顯示為行。但方向和row屬性值是反的

                 column  顯示為列

                 column-reverse 顯示為列。但方向和column屬性值是反的

            flex-wrap : nowrap; 是否進行換行處理。

                 nowrap; 默認值,不換行處理

                 wrap; 換行處理

                 wrap-reverse; 反向換行

            flex-flow : flex-direction flex-wrap 復合寫法 (是有順序的)。

            justify-content ; 屬性決定了主軸方向上子項的對齊和分布方式。  

                flex-start : 子項都去起始位置對齊。

                flex-end : 子項都去結束位置對齊。

                center : 子項都去中心位置對齊。

                space-between : 表現為兩端對齊。多余的空白間距在元素中間區域分配,兩邊沒寬。 

                space-around : 邊緣兩側的空白只有中間空白寬度一半即每個塊都有左右間距。

                space-evenly :每個flex子項兩側空白間距完全相等。

            align-items : 每一行中的子元素上下對齊方式。

                stretch;默認值,flex子項拉伸

                flex-start;容器頂部對齊

                center;容器居中對齊

                flex-end;容器底部對齊

            align-content : 跟justify-content相反的操作。側軸的對齊方式。(最少需要兩行才能看出效果,因為他是多行的一個上下對齊方式)

                默認:多行下,有幾行就會把容器劃分為幾部分,默認就是stretch拉伸的。

                值跟justify-content取值是相同的。


  2. 語法是添加到子容器上的?

            order : 排序(值越大越后)

                0:默認值      eg:1234

                1:放在后面    eg:1342

                -2:放在前面   eg:2134

            flex-grow : 擴展 ( 想看到擴展的效果,必須有空隙 )

                0 : 默認值 , 不去擴展

                0.5:占空隙的一半

                1 : 去擴展 , 會把空白區域全部沾滿

             ( 注:子元素會按照設置的比例值來分配空隙,如果比例值總和小于1,那么會有空隙,如果比例值總和大于等于1,那么就沒有空隙。)

            flex-shrink : 收縮

                正常默認值是1

                0表示不收縮,.5收縮小一些,2收縮大一些。(大小是跟正常縮放1進行比較的)

            flex-basis : 跟flex-shrink/flex-grow很像。

                flex-shrink/flex-grow是設置一個比例值,flex-basis是設置一個具體值。

            flex : 一種復合寫法

                flex-grow  flex-shrink  flex-basis

                flex:1;

                    flex : 1 1 0    

                flex:0;

                    flex : 0 1 0

            algin-self: 跟align-items操作很像,區別就是只是針對某一個子項。

                



    注:默認情況下,在彈性盒子中的子元素的左右排列的。

    注:

        水平是主軸的時候:默認情況下,當寬高不寫的時候,寬度由內容決定,高度由父容器決定。

        垂直是主軸的時候:默認情況下,當寬高不寫的時候,寬度由父容器決定,高度由內容決定。



    注:當子項的總寬度大于父容器的時候,會自動收縮的(彈性的優先級是大于自身固定大小的)

    注:當子項的內容已經達到了父容器最小寬高的時候,就會出現溢出的現象。



    注:彈性布局中用的頻率比較多的語法:

        display : flex;

        flex-direction;

        justify-content;

        align-items;

        flex;



    注:彈性布局的優勢是做一維布局,網格布局的優勢是做二維布局。



    下面是彈性布局骰子案例代碼:



    <!DOCTYPE html>

    <html lang="en">

    <head>

        <meta charset="UTF-8">

        <meta name="viewport" content="width=device-width, initial-scale=1.0">

        <title>Document</title>

        <style>

            *{margin: 0;padding: 0;}

            ul{list-style: none;}

            a{text-decoration: none;}

            img{display: block;}



            .box1{width: 150px;height: 150px;display: flex;border: 1px black solid;margin: 20px auto;border-radius: 10px;justify-content: center;align-items: center;}

            .box1 div{width: 30px;height: 30px;border-radius:50%;background: black;}



            .box2{width: 150px;height: 150px;display: flex;border: 1px black solid;margin: 20px auto;border-radius: 10px;align-items: center;justify-content: space-between;}

            .box2 div{width: 30px;height: 30px;border-radius:50%;background: black;margin: 10px;}

            .box2 div:nth-of-type(1){align-self: flex-start;}

            .box2 div:nth-of-type(2){align-self: flex-end;}



            .box3{width: 150px;height: 150px;display: flex;border: 1px black solid;margin: 20px auto;border-radius: 10px;align-items: center;justify-content: space-between;}

            .box3 div{width: 30px;height: 30px;border-radius:50%;background: black;margin: 10px;}

            .box3 div:nth-of-type(1){align-self: flex-start;}

            .box3 div:nth-of-type(3){align-self: flex-end;}



            .box4{width: 150px;height: 150px;border: 1px black solid;margin: 20px auto;border-radius: 10px;display: flex;flex-direction: column;}

            .box4 div{height: 50%;display: flex;flex-direction: row;justify-content: space-around;align-items: center;}

            .box4 div li{display: block; width: 30px;height: 30px;border-radius:50%;background: black;}



            .box5{width: 150px;height: 150px;border: 1px black solid;margin: 20px auto;border-radius: 10px;display: flex;flex-direction: column;}

            .box5 div{height: 50%;display: flex;flex-direction: row;justify-content: space-around;align-items: center;}

            .box5 div li{display: block; width: 30px;height: 30px;border-radius:50%;background: black;}



            .box6{width: 150px;height: 150px;border: 1px black solid;margin: 20px auto;border-radius: 10px;display: flex;flex-direction: column;}

            .box6 div{height: 50%;display: flex;flex-direction: row;justify-content: space-around;align-items: center;}

            .box6 div li{display: block; width: 30px;height: 30px;border-radius:50%;background: black;}



            #box{width: 400px;height: 400px;margin: 20px auto;border: 1px springgreen solid; 

            perspective: 500px;perspective-origin: right top;}

            #box .main{position: relative;width: 150px;height: 150px;margin: 125px;

            transform-style: preserve-3d;transition: 4s;transform-origin: center center -50px;}

            #box .main .box1{position: absolute;background:limegreen;left: 0;top: 0;

            width: 150px;height: 150px;}

            #box .main .box2{position: absolute;background:limegreen;left: 0;top: 0;

            width: 150px;height: 150px;left: 150px;transform-origin:left; transform:rotateY(90deg);}

            #box .main .box3{position: absolute;background:limegreen;left: 0;top: 0;

            width: 150px;height: 150px;left: -150px;transform-origin:right; transform:rotateY(-90deg);}

            #box .main .box4{position: absolute;background:limegreen;left: 0;top: 0;

            width: 150px;height: 150px;top: -150px;transform-origin:bottom; transform:rotateX(90deg);}

            #box .main .box5{position: absolute;background:limegreen;left: 0;top: 0;

            width: 150px;height: 150px;top: 150px;transform-origin:top; transform:rotateX(-90deg);}

            #box .main .box6{position: absolute;background:limegreen;left: 0;top: 0;

            width: 150px;height: 150px;transform:translateZ(-150px) rotateY(180deg);}



            #box:hover .main{transform:rotateY(360deg);}

        </style>

    </head>

    <body>

        <div id="box">

            <div class="main">

                <div class="box1">

                    <div></div>

                </div>

                <div class="box2">

                    <div></div>

                    <div></div>

                </div>

                <div class="box3">

                    <div></div>

                    <div></div>

                    <div></div>

                </div>

                <div class="box4">

                    <div>

                        <li></li>

                        <li></li>

                    </div>

                    <div>

                        <li></li>

                        <li></li>

                    </div>

                </div>

                <div class="box5">

                    <div>

                        <li></li>

                        <li></li>

                    </div>

                    <div>

                        <li></li>

                    </div>

                    <div>

                        <li></li>

                        <li></li>

                    </div>

                </div>

                <div class="box6">

                    <div>

                        <li></li>

                        <li></li>

                    </div>

                    <div>

                        <li></li>

                        <li></li>

                    </div>

                    <div>

                        <li></li>

                        <li></li>

                    </div>

                </div>

            </div>

        </div>

    </body>

    </html>




日歷

鏈接

個人資料

藍藍設計的小編 http://m.ocunn.cn

存檔

在线看片不卡| 国产91在线视频| 亚洲国产成人精品久久久国产成人一区| 五月天视频一区| 国产精品乱码一区二三区小蝌蚪| 国产999精品久久久久久| 伪装者免费全集在线观看| 亚洲婷婷久久综合| 国产精品视频免费播放| 国产大片免费看| 精品在线观看一区| 国产又粗又黄又猛| 国产毛片久久久久久久| 熟妇高潮一区二区| www男人天堂| 国产性猛交96| 中文文字幕文字幕高清| 中文字幕在线观看91| 国产农村妇女精品久久| 污视频网址在线观看| 色婷婷成人在线| www.这里只有精品| 国产永久免费网站| 日本中文字幕精品| 成熟妇人a片免费看网站| 国产麻豆剧传媒精品国产| 日本人妻一区二区三区| 制服丝袜在线第一页| 中文乱码人妻一区二区三区视频| 久久久久国产精品无码免费看| 日本久久久久久久久久| 好男人香蕉影院| 在线免费观看日韩av| 色欲狠狠躁天天躁无码中文字幕| 青青草激情视频| 国内精品伊人久久久久av一坑| 欧美日韩精品免费观看视频完整| 国产精品mv在线观看| 亚洲毛片一区| 日韩不卡在线观看日韩不卡视频| 美女任你摸久久| 国产精品一区二区免费不卡| av在线播放不卡| 久久久久久99久久久精品网站| 国产欧美精品在线观看| 亚洲日本在线视频观看| 精品动漫一区二区三区| 91福利小视频| 精品国产一区二区三区忘忧草| 国产视频亚洲视频| 久久久精品影院| 欧美性资源免费| 亚洲在线免费视频| 日韩免费一区二区三区| 大胆欧美熟妇xx| 三上悠亚在线一区二区| 国产熟女高潮一区二区三区| 国产一区第一页| 亚洲GV成人无码久久精品| 国产精品久久久久久久一区二区 | 国产亚洲精品久久久久久打不开| 九九视频免费观看| 在线免费av片| 在线观看免费国产小视频| av在线首页| 韩国成人二区| 4438全国亚洲精品观看视频| 残酷重口调教一区二区| 国产精品亚洲综合久久| 国产成人8x视频一区二区 | 亚洲精品9999| 男女av免费观看| 老熟妇精品一区二区三区| 中国毛片直接看| 亚洲无码久久久久久久| 日韩三级电影网| 国产欧洲在线| 粉嫩精品导航导航| 狠狠干成人综合网| 国产99久久久久久免费看农村| 国产精品久久久久久福利一牛影视| 一本色道久久综合亚洲91 | 亚洲国产第一| 国产精品一二三| 一区二区三区日本| 欧美成人伊人久久综合网| 久久亚洲影音av资源网 | 黑人巨大精品| 真实原创一区二区影院| 免费看黄裸体一级大秀欧美| 久久尤物电影视频在线观看| 日本精品视频一区二区三区| 国产一区二区三区免费视频| 国产精品亚洲网站| 欧美黄色免费网址| 污污内射在线观看一区二区少妇| 亚洲视频免费播放| 最新国产在线| 日本.亚洲电影| 国产精品久久占久久| 国产在线看一区| 亚洲福利一二三区| 国产亚洲精品91在线| 91精品视频免费| 欧美 日韩 亚洲 一区| 国产美女精品久久| 国产免费高清av| 日本动漫理论片在线观看网站 | 久久久久久久久久久久久久久99| 欧美在线观看视频一区二区| 欧美成人第一页| 久久国产精品一区二区三区| 一道本在线免费视频| 久一视频在线观看| 四虎精品在线| 国产人与zoxxxx另类91| 亚洲女同同性videoxma| 亚洲女同一区二区| 在线观看欧美日韩国产| 国产伦精品一区二区三区照片| 欧美自拍小视频| 久久久无码精品亚洲国产| 欧洲视频在线免费观看| 欧美不卡在线观看| 久久国产综合精品| 色综合久久中文综合久久97| 欧美精品videos| 久久久一二三四| 在线观看日本黄色| 黄页视频在线免费观看| 日韩色性视频| 成人在线精品| 日韩成人一区二区三区在线观看| 亚洲永久精品大片| 欧美精品免费播放| 一区二区三区电影| 国产精品www爽爽爽| 中文字幕在线视频免费观看| 秋霞一区二区| 国产精品一级片在线观看| 这里只有精品视频在线观看| 国产日韩欧美在线播放| 日本 片 成人 在线| 天堂网中文字幕| yellow字幕网在线| 激情亚洲网站| 欧美日韩免费在线| 欧美最近摘花xxxx摘花| 日韩有码免费视频| 波多野结衣电车痴汉| 欧美裸体视频| 奇米精品一区二区三区在线观看一| 9人人澡人人爽人人精品| 日韩欧美在线不卡| 国产伦精品一区二区三区| 妖精视频一区二区| 在线免费福利| 精品精品99| 日韩理论片在线| 久久久久国产精品www| 成人综合视频在线| 波多野结衣爱爱| 成人av色网站| 国产.精品.日韩.另类.中文.在线.播放| 欧美一区二区黄色| 精品婷婷色一区二区三区蜜桃| 国产av人人夜夜澡人人爽麻豆| 男人天堂中文字幕| 国产色播av在线| 美女久久久精品| 日韩午夜av一区| 欧美精品一区二区三区在线看午夜| 天天躁日日躁aaaa视频| 国产一级网站视频在线| 91精品国产乱码久久久久久久| 一区二区三区蜜桃| 国产精品r级在线| 中文字幕亚洲日本| 色视频在线观看| 伊人久久大香线| 色婷婷综合五月| 91网站在线免费观看| 喷水视频在线观看| av在线二区| 亚洲精品黄色| 日韩一区二区三区观看| 欧日韩一区二区三区| 精品一区在线视频| 成人久久网站| 26uuu欧美| 久久男人的天堂| 69久久精品无码一区二区| 在线黄色国产视频| 欧美激情麻豆| 日韩一区二区三区免费观看| 伊人av成人| 亚洲精品无码久久久久| 99久久人爽人人添人人澡| 综合激情成人伊人| 成人激情av在线| 国产成人一区二区在线观看| 欧美性受ⅹ╳╳╳黑人a性爽| 免费成人在线观看| 中文日韩在线观看| 亚洲成人天堂网| 欧美色图另类| 日韩精品一区第一页| 日韩国产精品一区| 国产视频一视频二| 熟妇人妻一区二区三区四区| 综合久久一区| 日韩免费性生活视频播放| 成年在线观看视频| 免费av一级片| 欧美啪啪一区| 精品一区二区三区电影| 国产性xxxx18免费观看视频| 婷婷综合激情网| 亚洲精品专区| 亚洲欧洲第一视频| 手机视频在线观看| аⅴ资源新版在线天堂| 激情欧美一区二区| 欧美激情一区二区三区在线视频观看| 亚洲色图欧美自拍| 黄色网址免费在线观看| 国产精品12区| 欧美亚洲视频在线观看| 日韩福利在线视频| 成人日韩av| 亚洲一区二区三区在线看| 国产在线一区二| 性色av一区二区三区四区| 欧美偷拍自拍| 精品播放一区二区| 手机看片福利日韩| 黄网站app在线观看| 国产999精品久久| 国产精品成人av在线| 国产高潮国产高潮久久久91| 国产精品99久久免费| 亚洲一线二线三线视频| 日本一区二区三区免费观看| 精品国产免费无码久久久| 尤物网精品视频| 综合国产在线视频| 波多野结衣影院| 色成人免费网站| 亚洲图片一区二区| 在线免费观看成人| 中出在线观看| 国产一区二区电影| 国产精品激情av电影在线观看| 免费无码毛片一区二区app| 国产一区二区三区亚洲| 欧美日本一区二区| 国产一级片黄色| 97影院秋霞午夜在线观看| 久久久综合九色合综国产精品| 国产剧情久久久久久| 97久久久久久久| 亚洲先锋影音| 日韩中文在线视频| 丰满少妇高潮一区二区| 国色天香久久精品国产一区| 欧美性感一区二区三区| 少妇性饥渴无码a区免费| 中国av在线播放| 成人免费在线观看入口| 亚洲国产精品久久久久婷婷老年| 超碰97在线免费| 国产91丝袜在线18| 超碰97国产在线| 丰满人妻一区二区三区免费| 另类的小说在线视频另类成人小视频在线| 欧美一性一乱一交一视频| 国产成人无码精品亚洲| 欧美在线91| 欧美成人免费全部| 精品无码久久久久| 一区二区三区国产精华| 欧美成人精品一区二区三区| 欧美极品视频在线观看| 亚洲精品在线观看91| 久久成人人人人精品欧| 欧美黄色aaa| 雨宫琴音一区二区三区| 欧美另类交人妖| 日韩欧美亚洲国产| 亚洲人成毛片在线播放女女| 91黄色8090| 一区二区视频免费观看| 三级精品在线观看| 国产精品亚洲激情| 亚洲第一黄色片| 国产精品一二三区| 欧美日韩一区二区视频在线| 日韩一二三四| 中文字幕在线一区| 日韩视频免费播放| 天堂中文av在线资源库| 欧美性大战久久久久久久| 波多野结衣免费观看| 日本一区二区三区播放| 日韩电影免费在线观看中文字幕| 舐め犯し波多野结衣在线观看| 精品久久网站| 欧美激情精品久久久久久黑人| 午夜精品三级久久久有码| 久久久久久色| 7777精品伊久久久大香线蕉语言 | 欧美婷婷久久五月精品三区| 国产精品久久久久影院老司| 久久成人福利视频| 性欧美videohd高精| 日韩一区二区三区视频| 国产传媒国产传媒| 久久精品影视| 国产精品福利久久久| 婷婷久久久久久| 日本一二三四高清不卡| 国产乱码精品一区二区三区不卡| 国新精品乱码一区二区三区18| 后入内射欧美99二区视频 | 97香蕉超级碰碰久久免费的优势 | 国产精品日本欧美一区二区三区| 国产精品久久色| 香蕉av一区二区三区| 国产精品免费视频网站| 久久精品.com| 日本一区影院| 超碰精品一区二区三区乱码| 日韩黄色片网站| 懂色av一区二区三区免费观看| 性欧美.com| 国产自产自拍视频在线观看 | 日本wwwwwww| 欧美韩日一区| 国产欧美亚洲视频| 精品欧美不卡一区二区在线观看| 天天综合天天综合色| 无码人妻aⅴ一区二区三区玉蒲团| 免费短视频成人日韩| 欧美亚洲一级片| 美国成人av| 午夜婷婷国产麻豆精品| 91精品久久久久久久久久久| 色网在线视频| 午夜精品久久久久影视| 波多野结衣影院| 1024成人| 欧美性大战久久久久| 黄色激情在线播放| 亚洲女在线观看| 亚洲一区二区视频在线播放| 久久久99精品久久| 天天爽天天爽夜夜爽| 国产一区99| 成人欧美一区二区三区在线湿哒哒| 黄色软件在线| 欧美高清激情brazzers| 亚洲国产美女视频| 国产一区二区三区四| 国产小视频免费| 日韩在线亚洲| 日本在线观看天堂男亚洲| 日本一级在线观看| 欧美日韩精品欧美日韩精品一综合| 婷婷国产成人精品视频| 精品亚洲国产成人av制服丝袜| 四虎精品欧美一区二区免费| 成人豆花视频| 浅井舞香一区二区| 成人免费高清在线播放| 日韩西西人体444www| 欧美日韩一二三四区| 99久久国产综合精品麻豆| 国产一区二区在线免费播放| 国产中文精品久高清在线不| 91九色精品视频| 2021中文字幕在线| 在线观看欧美视频| 日韩中文字幕免费观看| 日本韩国欧美国产| 九九久久免费视频| 久久久五月婷婷| 欧美性猛交xx| 久久亚洲风情| 精品国产一区三区| 不卡在线一区二区| 蜜桃网站成人| 国产在线一区不卡| 国产日韩欧美日韩大片| 美女91在线| 欧美人在线视频| 最新国产在线观看| 一个色综合导航| 中文字幕大看焦在线看| 欧美大片顶级少妇| www.午夜激情|