当前位置: 首页 > news >正文

连云港网站建设贵州网站建设工作室

连云港网站建设,贵州网站建设工作室,重庆城乡建设网站首页,网站开发包含网页设计吗简单概述 为元素添加 display:flex; 的属性后#xff0c;当前元素被视为弹性布局的盒子容器(box)#xff0c;其子元素被视为弹性布局项目(item)。item 会在 box 内灵活布局#xff0c;解决了对齐、分布、尺寸等响应式问题。 演示 demo templatediv class 的属性后当前元素被视为弹性布局的盒子容器(box)其子元素被视为弹性布局项目(item)。item 会在 box 内灵活布局解决了对齐、分布、尺寸等响应式问题。 演示 demo templatediv classmainBoxdiv classboxdivv-for(item, index) in data:keyindexclassitem:style{background: item.background, height: item.height, width: item.width,}{{ item.msg }}/div/div/div /template script export default {data() {return {data: [{ msg: 111, background: #3E445E, width: 100px, height: 50px, },{ msg: 222, background: #D0D3DA, width: 100px, height: 60px, },{ msg: 333, background: #505A9B, width: 100px, height: 70px, },{ msg: 444, background: #7394CD, width: 100px, height: 80px, },{ msg: 555, background: #F1E2D0, width: 100px, height: 90px, },{ msg: 666, background: #F6CFA3, width: 100px, height: 100px, },{ msg: 777, background: #E18792, width: 100px, height: 110px, },{ msg: 888, background: #907AC3, width: 100px, height: 120px, },],};}, }; /script style langless scoped .mainBox {width: 100%;height: 100%; } .box {display: flex;padding: 40px;border: 1px solid #333;.item {color: #fff;} } /style下述属性演示都在以上代码的基础上进行 用于盒子容器(box)的属性 flex-direction 设置 box 内弹性 item 的方向取值row / row-reverse / column / column-reverseflex-direction: row; 行模式-从左到右排列默认值.box {display: flex;padding: 40px;border: 1px solid #333;flex-direction: row; }flex-direction: row-reverse; 行模式-从右到左排列.box {display: flex;padding: 40px;border: 1px solid #333;flex-direction: row-reverse; }flex-direction: column; 列模式-从上到下排列.box {display: flex;padding: 40px;border: 1px solid #333;flex-direction: column; }flex-direction: column-reverse; 列模式-从下到上排列.box {display: flex;padding: 40px;border: 1px solid #333;flex-direction: column-reverse; }flex-wrap 让 box 在必要的时候换行取值nowrap / wrapflex-wrap: nowrap; 不换行默认值.box {display: flex;padding: 40px;border: 1px solid #333;flex-wrap: nowrap; } /* 减小 box 宽度时item 的宽度失效被压缩 */flex-wrap: wrap; 换行.box {display: flex;padding: 40px;border: 1px solid #333;flex-wrap: wrap; } /* 减小 box 宽度时item 的宽度不变不会被压缩自动换行 */justify-content 设置 box 内弹性 item 的对齐分布方式取值flex-start / flex-end / center / space-between / space-around / space-evenly为方便观察不同属性的对比移除了 box 的 padding 属性justify-content: flex-start; 起点对齐默认值.box {display: flex;border: 1px solid #333;justify-content: flex-start; }justify-content: flex-end; 结束点对齐.box {display: flex;border: 1px solid #333;justify-content: flex-end; }justify-content: center; 居中对齐.box {display: flex;border: 1px solid #333;justify-content: center; }justify-content: space-between; 两端对齐.box {display: flex;border: 1px solid #333;justify-content: space-between; }justify-content: space-around; 周围分布-视作 margin 效果的话相当于每个 item 的 margin-left 和 margin-right 值相同.box {display: flex;border: 1px solid #333;justify-content: space-around; } /* margin-right margin-left (box 的宽度 - item 的宽度 * 8) / (8 * 2) */justify-content: space-evenly; 均匀分布-视作 margin 的话均匀分配剩余空间每个 item 的 margin-left 值相等最后剩下的空隙值与 item 的 margin-left 相等.box {display: flex;border: 1px solid #333;justify-content: space-evenly; } /* margin-right 0 */ /* margin-left (box 的宽度 - item 的宽度 * 8) / (8 1) */align-items 设置 box 内弹性 item 的针对交叉轴的对齐分布方式取值flex-start / flex-end / centeralign-items: flex-start; 起点对齐默认值.box {display: flex;padding: 40px;border: 1px solid #333;align-items: flex-start; }align-items: flex-end; 结束点对齐.box {display: flex;padding: 40px;border: 1px solid #333;align-items: flex-end; }align-items: center; 居中对齐.box {display: flex;padding: 40px;border: 1px solid #333;align-items: center; }align-content 设置多轴线 box 内弹性 item 的对齐分布方式 取值flex-start / flex-end / center / space-between / space-around / space-evenly 为方便观察不同属性的对比移除了 box 的 padding 属性 为外层父盒子添加 flex 属性形成多轴线的盒子 align-content: flex-start; 起点对齐 .mainBox {display: flex;.box {display: flex;border: 1px solid #333;flex-wrap: wrap;align-content: flex-start;} }align-content: flex-end; 结束点对齐 .mainBox {display: flex;.box {display: flex;border: 1px solid #333;flex-wrap: wrap;align-content: flex-end;} }align-content: center; 居中对齐 .mainBox {display: flex;.box {display: flex;border: 1px solid #333;flex-wrap: wrap;align-content: center;} }align-content: space-between; 两端对齐 .mainBox {display: flex;.box {display: flex;border: 1px solid #333;flex-wrap: wrap;align-content: space-between;} }align-content: space-around; 周围分布 .mainBox {display: flex;.box {display: flex;border: 1px solid #333;flex-wrap: wrap;align-content: space-around;} }align-content: space-evenly; 均匀分布 .mainBox {display: flex;.box {display: flex;border: 1px solid #333;flex-wrap: wrap;align-content: space-evenly;} }用于弹性项目(item)的属性 order 设置 box 内弹性 item 的排序取值Num取值越小越靠前默认为 0.item {color: #fff;:nth-child(1) {order: 4;}:nth-child(2) {order: 3;}:nth-child(3) {order: 0;}:nth-child(4) { }:nth-child(5) {order: 2;} }flex-grow 设置 box 内弹性 item 的扩展系数取值Num取值越小扩展比例越小默认为 0.item {color: #fff;:nth-child(1) {flex-grow: 1;}:nth-child(2) {flex-grow: 3;}:nth-child(3) {flex-grow: 1;}:nth-child(4) { }:nth-child(5) { } }flex-basis 设置 box 内弹性 item 的初始宽度会覆盖原有宽度属性取值像素值.item {color: #fff;:nth-child(1) {flex-basis: 50px;}:nth-child(2) {flex-basis: 100px;}:nth-child(3) {flex-basis: 150px;}:nth-child(4) {flex-basis: 200px;}:nth-child(5) {flex-basis: 250px;} }flex-shrink 设置 box 内弹性 item 的收缩系数取值Num取值越小压缩比例越小默认为 1 取值为 0 时不会被压缩.item {color: #fff;:nth-child(1) {flex-shrink: 1;}:nth-child(2) {flex-shrink: 2;}:nth-child(3) {flex-shrink: 3;}:nth-child(4) {flex-shrink: 0;}:nth-child(5) {flex-shrink: 0;} }
http://www.dnsts.com.cn/news/202939.html

相关文章:

  • 丰南建设网站机械代工
  • 网站提交 入口买了域名怎么建网站
  • 免费行情网站网站设计网站设计公司价格
  • 旅游网站开发报价单微信贷款怎么申请开通
  • 做网站前端实战视频wordpress新增管理员
  • 做电影网站前途设计排版软件
  • 龙岩做网站哪家最好专业做网文的网站
  • 珠海网站上排名小程序直播助手
  • 部署个人网站厦门旅游必去十大景点
  • 北京网站设计公司排名推荐一个两学一做的网站
  • 室内设计网站 知乎域名三天更换一次
  • 做简单视频网站自己看如何给网站加cdn
  • 高仿酒网站怎么做东莞网站优化哪个公司好
  • 做徒步网站怎么样无法定位wordpress内容目录(wp-content).
  • 那些网站做民宿个人如何做跨境电商?
  • 一个网站可以做几级链接张家口网站开发
  • 东营网站建设预算价格怎么查一个工地的施工单位
  • 微信网站模块中英文网站怎么做
  • 新的网站做淘宝客南充网站网站建设
  • 网站建设经费保障wordpress企业主题制作
  • 走廊文化建设图片网站七牛云使用wordpress
  • wordpress无编辑器合肥网络seo推广服务
  • 泉州网站开发公司wordpress post 模板
  • 网站中搜索栏怎么做网站页面设计论文
  • 古镇中小企业网站建设潍坊专业制氮机活性炭多少钱
  • 长春净月潭建设投资集团网站wordpress页面调用分类目录
  • 陕西网站建设公司网站开发从整体上
  • 上传了网站标志怎么弄常州比较有名的设计公司
  • 镇江网站建设优化制作公司网站设计和建设ppt
  • 昆明专业网站营销网站里的动效怎么做