123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>Document</title>
- <style>
- #div1{
- background: #ccc;
- height: 500px;
- display: flex;
- }
- #div2{
- background: #ff0000;
- /* width: 200px; */
- height: 200px;
- flex: 1;
- }
- #div3{
- background: #000;
- /* width: 200px; */
- height: 200px;
- flex:2
- }
- #div4{
- background: blue;
- height: 200px;
- /* width: 200px; */
- flex:1 /* 占剩余空间的一份 */
- }
- </style>
- </head>
- <body>
- <div id="div1">
- <div id="div2"></div>
- <div id="div3"></div>
- <div id="div4"></div>
- </div>
- <!--
- 弹性盒模型
- display:flex
- nowrap 默认值 不换行
- wrap 必要的时候换行
- wrap-reverse 必要的时候 换行换列 但是是相反的顺序
- flex-wrap: nowrap|wrap|wrap-reverse
- flex-direction: row|row-reverse|column|column-reverse
- row 默认值 水平显示
- row-reverse 和row相同 但是相反的顺序
- column 垂直显示
- column-reverse 与column相同 但是相反的顺序
- align-content: felx-start|flex-end|strench|center|space-between|space-around
- justify-content: felx-start|flex-end|center|space-between|space-around|space-evenly
- -->
- </body>
- </html>
|