范仁义css3课程---41、弹性盒子(flex)介绍
范仁义css3课程---41、弹性盒子(flex)介绍
一、总结
一句话总结:
弹性盒子主要是设置display属性为flex,用于多列布局,功能强大,操作特别简单。
1、查询前端兼容性的网站?
can i use:https://www.caniuse.com/
2、flex布局特点?
flex布局默认不换行,会自动调整里面子元素的宽度,子元素的最小宽度为子元素里面内容的宽度,如果flex盒子的宽度小于子元素内容宽度的和,则会溢出
二、弹性盒子(flex)介绍
博客对应课程的视频位置:41、弹性盒子(flex)介绍
https://www.fanrenyi.com/video/10/99
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>弹性盒子(flex)介绍</title> 6 <style> 7 .flex_box{ 8 /*width: 50px;*/ 9 height: 300px; 10 background-color: lightblue; 11 display: flex; 12 } 13 .flex_box .item{ 14 width: 50px; 15 height: 50px; 16 border: 1px solid red; 17 box-sizing: border-box; 18 /*float: left;*/ 19 } 20 </style> 21 </head> 22 <body> 23 <!-- 24 弹性盒子可以做什么 25 26 多列布局, 27 功能强大 28 使用简单 display: flex; 29 30 前端兼容性的网站 31 can i use 32 33 浮动布局和flex做多列的区别 34 浮动会换行 35 flex默认不换行,默认是挤压子元素的宽度,挤压的最小的宽度就是子元素里面内容撑开的宽度 36 如果父元素的宽度小于子元素内容撑开的宽度和,那么子元素会溢出 37 38 39 40 --> 41 <div class="flex_box"> 42 <div class="item">1</div> 43 <div class="item">2</div> 44 <div class="item">3</div> 45 <div class="item">4</div> 46 <div class="item">5</div> 47 <div class="item">6</div> 48 <div class="item">7</div> 49 <div class="item">8</div> 50 </div> 51 52 </body> 53 </html>
版权申明:欢迎转载,但请注明出处
一些博文中有一些参考内容因时间久远找不到来源了没有注明,如果侵权请联系我删除。
在校每年国奖、专业第一,加拿大留学,先后工作于华东师范大学和香港教育大学。
2024-09-05:27岁,宅加太忙,特此在网上找女朋友,vx:fan404006308
AI交流资料群:753014672