位置: 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噬菌体疗法将为重症感染患者带来福音

  • 应付款为什么是负数
  • 卖出看跌期权的损益图
  • 购进的库存商品转自用需要开发票吗
  • 团建费用走什么科目
  • 短期借款,应付票据,应付账款和应交税费属于
  • 企业所得税的应纳税所得额的扣除项目有哪些
  • 长期借款转入实收资本
  • 事业单位公务卡制度
  • 验资帐户
  • 辅助生产交互分配后的实际费用应在进行分配
  • 存货盘盈与盘亏
  • 企业年会的增值税能抵扣吗?
  • 增加注册资本需要多少股东通过
  • 销售方销售折让的会计处理
  • 广告行业监管政策
  • 企业捐赠扣除
  • 出纳如何审核报销发票
  • 公司法人如何从公司提钱
  • 电子商务企业类别有哪些
  • 1697508669
  • 高新技术企业研发人员学历要求
  • 租房税收缴款书在哪里打印
  • 政府会计财政拨款收入借贷方向
  • 应付的职工薪酬
  • 公转私合理吗
  • 工会上缴40%的经费法律依据
  • 如何把私人账户冻结
  • 政府与事业单位会计
  • 有哪些分享方式
  • 股东借款作为项目资本金
  • 对公账户代扣
  • 微软商店 低价区
  • 如何用wordpress
  • 发票抵扣条件
  • 坏账准备的相关账务处理
  • sdhc 速度
  • electron 打包
  • 流动资产损失
  • 会计科目结构什么意思
  • 怎么配置opencv
  • php javascript
  • 残疾人保证金优惠减免怎么申请退税
  • javascript bom dom
  • linux写c++程序
  • websocket()
  • 产品检测费可以放入研发费用吗
  • 什么是付出对价的公允
  • 网上学电脑哪个软件好
  • mysql内连接查询使用汉语作为官方语言的所有国家
  • dedecms安装
  • mysql分页性能优化
  • python如何使用requests检查请求
  • 固定资产的修理费属于什么费用
  • 广告发票能抵扣吗
  • 银行承兑个人可以用吗
  • 事业单位有奖励吗
  • 收到运输服务发票怎么做账务处理呢
  • 加权平均净资产收益率
  • 损益类科目借贷怎么记
  • 两个公司的出纳怎么分账
  • 计提个人经营所得税怎么算
  • 库存商品结转成本需要附件吗
  • 毁损的原材料怎么处理
  • 哪些企业执行新的租赁政策
  • 汇票本票支票的联系
  • 小企业应该如何发展
  • win32api.exe - win32api是什么进程
  • win8怎么玩帝国时代2
  • Windows 8.1 RT Update 3更新将于9月发布
  • 空磁盘为什么有已用空间
  • win10桌面图标无法正常显示
  • nodejs assert
  • Unity3D游戏开发培训课程大纲
  • 已经序列化的表单怎么再添加
  • 获取已安装应用列表的权限在哪里设置
  • node.js mongodb
  • jquery 重写 ajax提交并判断权限后 使用load方法报错解决方法
  • unity3drpg游戏
  • java script教程
  • 婚育证明可以开假的吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设