1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69
| <!DOCTYPE HTML> <html lang="zh-cn"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie-edge"> <title>布局练习</title> <style> html,body,header,main,footer{ padding: 0; margin: 0; }
html,body{ height: 100%; }
body{ display: flex; flex-direction: column; }
header{ flex: 0 0 60px; background-color:#111; } footer{ flex: 0 0 40px; background-color:#222; }
main{ flex: 1; display: flex;
}
nav,aside{ flex: 0 0 150px; }
section{ flex: 1; background-color: #ccc; display: flex; justify-content: center; align-items: center; }
.box{ width: 100px; height: 100px; background-color: red; } </style> </head> <body> <header></header> <main> <nav></nav> <section> <div class="box"></div> </section> <aside></aside> </main> <footer></footer> </body> </html>
|