位置: IT常识 - 正文

flex布局中使用flex-wrap实现换行(flex布局教程实例篇)

编辑:rootadmin
flex布局中使用flex-wrap实现换行

推荐整理分享flex布局中使用flex-wrap实现换行(flex布局教程实例篇),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:flex布局教程实例篇,flex布局flex:1,flex布局教程实例篇,flex布局用法,flex布局如何使用,flex布局教程实例篇,flex布局如何使用,flex布局用法,内容如对您有帮助,希望把文章链接给更多的朋友!

最近做个项目,其中有个样式是换行布局,作为样式渣渣的我一开始不会,只能查资料,然后摆平了它.今天得空了,简要记录一下,方便后面小伙伴布局使用.

参考资料 flex-wrap开始样式

<div class="planWrap"> <div class="content planItem">1</div> <div class="content planItem">2</div> <div class="content planItem">3</div> <div class="content planItem">4</div> <div class="content planItem">5</div> <div class="content planItem">6</div></div><style>.content { background: red; line-height:50px; height: 50px; width: 50px; text-align: center; margin-top:5px}.planWrap { width: 160px; height: 200px; border: 1px solid; display:flex;}</style>flex-wrap 实现换行

<style>.planWrap { width: 160px; height: 200px; border: 1px solid; display:flex; flex-wrap: wrap;}</style>

说明: 1.flex-wrap 属性指定 flex 元素单行显示还是多行显示,该属性接受以下取值:

nowrap: 元素都放在一行,也是默认属性值;wrap:元素放到多行;wrap-reverse: 和 wrap 的行为一样,但是 cross-start 和 cross-end 互换。(如下图展示更直观)flex布局中使用flex-wrap实现换行(flex布局教程实例篇)

2.上面有提及wrap-reverse,展示一下wrap-reverse的样式

<style>.planWrap { width: 160px; height: 200px; border: 1px solid; display:flex; flex-wrap: wrap-reverse;}</style>垂直换行 flex-flow 简写属性 flex-flow

上面的都是行分布,现在我想要垂直分布且换行

<style>.planWrap { width: 160px; height: 200px; border: 1px solid; display:flex; flex-wrap: wrap; flex-direction: column;}</style>

通过flex-direction指定排列方向,flex-wrap制定是否换行;不过这样写多少有点麻烦,可以使用flex-flow来进行简写

// 第一个指定的值为 flex-direction ,第二个指定的值为 flex-wrap.flex-flow: flex-direction flex-wrap<style>.planWrap { width: 160px; height: 200px; border: 1px solid; display:flex; flex-flow:column wrap;}</style>3个一行变为2个一行 Flex属性的简写

现在我不仅希望能换行,我还希望能2个一行

.planWrap { width: 160px; height: 200px; border: 1px solid; display:flex; flex-flow:row wrap;}.planItem { flex: 50%;}

这里面使用了flex属性,flex可以指定元素占据的百分比或者固定宽度,具体可以见上面文档,就不详细说明了.

nth-child 指定一些元素特定属性

现在我希望两个div直接间距10px,但是后面一个元素没有间距

.planItem { flex: 40%; margin-right: 10px;}.planItem:nth-child(2n) { margin-right: 0px;}

首先指定了margin-right,所以我将flex百分比调小,然后使用了nth-child修改偶数位的元素.

完事的结束语 ^ _ ^

到这为止,我需要的样式就出现了,希望这篇简单的文章能为之后需要分行布局的小伙伴提供一些借鉴的地方.

本文链接地址:https://www.jiuchutong.com/zhishi/297460.html 转载请保留说明!

上一篇:Nginx静态资源部署(nginx搭建静态资源服务器)

下一篇:Nat Biotechnol –精准 CRISPR-Cas噬菌体疗法将为重症感染患者带来福音

  • 投资性房地产采用成本模式计量
  • 企业所得税法
  • 增值税普通发票需要交税吗
  • 金蝶财务系统录入发票
  • 出口退税不退税则征税
  • 专票当月认证后什么时候抵扣
  • 车船税滞纳
  • 装修费是否计入固定资产
  • 工会费可以个税抵扣吗
  • 未取得发票如何进应付暂估科目
  • 其他人挂靠公司交社保会计处理怎么做?
  • 预提土地使用税的分录
  • 企业缴存公积金比例
  • 代销产品缴纳增值税吗
  • 属于制造费用的有
  • 借款合同印花税减免优惠政策
  • 去年的定额的发票可以报销吗?
  • 一张报关单可以分批退税吗
  • 增值税普票新规定
  • 一般纳税人所得税优惠政策
  • 无车承运业务如何开展
  • 同一控制下企业合并商誉
  • 挂靠别人的施工单位资质,要交什么税?
  • 固定资产折旧有几类
  • 驾校如何用完工百分比法确认收入?
  • 房地产增值税结转收入的条件是什么
  • 如何获取windows最高权限
  • 电脑不用的情况下怎么让它关闭屏幕
  • 贴现利息会计处理
  • 预提费用冲销需要重新计提吗
  • 购车的进项税怎么算
  • 适用加计抵减政策的行业
  • 苹果客服人工24小时
  • linux 去除换行
  • php load
  • php数组转js数组
  • 企业与员工之间的法律
  • php实现文件的下载
  • 数字图像处理-应用篇
  • SpringBoot+Vue实现简单用户管理平台第一篇(后端接口设计)
  • axure简单教程
  • 公司扣个税查不到怎么办
  • 小规模纳税人能开6%增值税专用发票吗
  • js逻辑表达式
  • php.ini上传限制
  • sql 生成新表
  • 资产负债率如何
  • 财产租赁合同印花税双方都要交吗
  • 政府专项基金属于什么类
  • 新成立的公司能干吗
  • 工程检测费的会计分录
  • 余额调节表的模板
  • 承兑个人贴现如何操作
  • 在哪找从平台消费的人
  • 一般纳税人劳务税率是多少?
  • 企业借款的利息交增值税吗
  • 固定资产处置有什么问题
  • 明细账的建账
  • sqlserver2005附加数据库错误1827
  • sql server in()
  • mysql修改密码错误
  • xp如何查看系统位数
  • linux信号机制的原理
  • ubuntu设置启动项
  • centos7日志管理
  • win10 1511(win10 TH2)如何调整开始屏幕磁贴大小?
  • win7系统玩英雄联盟蓝屏
  • win10多任务视图不排序怎么设置
  • Unity3D游戏开发标准教程
  • exit(1)和return的区别
  • python标准库很庞大,它可以帮助处理各种工作,包括
  • linux守护进程管理
  • 搭建nodejs项目
  • python正则\b
  • jquery控制display属性
  • string和stringbuffer创建后都可以修改
  • Android Path和PathMeasure类的使用之获取圆弧上的坐标值
  • 税务局上班周末上班吗
  • 税务系统更新不能开发票
  • 地税局热线电话是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设