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

  • 12366纳税服务平台官网
  • 免征增值税的项目如何开发票
  • 电汇凭证的日期为什么必须是当天
  • 个税系统添加不了新的单位
  • 环保税退税优惠政策
  • 员工报销汽油费可以抵扣进项税吗
  • 原材料进口关税怎么算
  • 申请发票增额有没有什么条件
  • 消费税征收项目
  • 税款返点如何做财务处理呢?
  • 商品已发出未开票未收款怎么做账
  • 房产税申报后多久缴纳税款
  • 一般纳税人如何零申报
  • 增值税税负率怎么算
  • 增值税预缴表填写模板
  • 小微企业企业税率表
  • 哪些项目可以享受简易征收
  • 序列号不可用怎么办
  • 公司注销银行账户流程
  • 个人买卖黄金如何缴税
  • 增值税减免附加税用计提吗
  • 固定资产提前报废账务处理
  • 怎么用u盘启动dos
  • 进口增值税属于海关代征的税收吗
  • mac怎么恢复出厂值
  • msconfig配置文件修改
  • 租金收入缴纳个税
  • php页面传值
  • 投资性房地产期末公允价值大于账面价值
  • 人工单位怎么写
  • 进价金额核算法的账务处理特点
  • go dll
  • 交暖气费可以开单位发票吗
  • anaconda的虚拟环境的作用
  • php mysql_real_escape_string addslashes及mysql绑定参数防SQL注入攻击
  • php中定义函数
  • 商品仓储费用会增加吗
  • c#开发入门及项目实战
  • pytorch m1
  • bash详解
  • 礼品赠送纳税标准
  • 行政事业性收据丢了怎么办
  • wordpress提示插件
  • 小规模纳税人是小微企业吗
  • sql server定时作业
  • 专票金额高于实收金额
  • 以前年度的损益调整为负值说明什么
  • 收到外币收入如何入账
  • 生育保险基金的筹集原则是
  • 上一年度企业所得税汇算清缴会计分录
  • 年度投资额看哪个科目
  • 工伤误工费标准是按照社平工资来算的吗
  • 申报工资总额除以在职人员人数
  • 投资性房地产讲解
  • sqlserver数据库显示单个用户
  • sql Server 触发器的when的用法
  • sqlserver数据库和mysql区别
  • 重装win7系统后鼠标反应慢
  • 注册表修改大全
  • 如何安装vista
  • slmgr.vbs /dli
  • 虚拟机怎么安装VMware Tools
  • win7系统扫描在哪里
  • 如何将windows 7升级到windows 10
  • ubuntu下载net-tools
  • win xp 虚拟内存
  • linux进程管理实验总结
  • win8找不到恢复环境怎么恢复出厂设置
  • dos批处理实例
  • 网络ping大包
  • javascript 基础篇3 类,回调函数,内置对象,事件处理
  • Android studio DrawerLayout
  • javascript的
  • 简单Python代码
  • js判断页面是否打开
  • jquery下拉列表框
  • 一般纳税人申请资格条件
  • 企业承包经营责任制
  • 中国有没有豁免权
  • 从租计征房产税怎么申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设