CSS的break-inside 属性 的使用

break-inside 属性在 CSS 页码分隔模块中使用,它定义了一个元素内部是否允许发生页面、栏目或者区域的分隔。

break-inside有以下几个值

  • break-inside: avoid- 表示避免在该元素内部发生分页或者分栏。
  • break-inside: auto - 默认允许分页
  • break-inside: avoid-page - 避免页面分隔但允许栏目分隔
  • break-inside: avoid-column - 避免栏目分隔但允许页面分隔总之

eg. break-inside: avoid 这里可以看到图片是以瀑布流方式布局 图片 是把第一列排完再继续排第二列 这里注意下标为2的图片 由于盒子高度不够所以被排到了第二列

break-inside: auto 使用auto的效果 下标为2的图片被截断了 这是由于auto允许分页或分列 由内容确定分列还是分页

break-inside: avoid-page 避免页面分隔但允许栏目分隔 在内容块里面不允许有分页或分列

break-inside: avoid-colum 避免栏目分隔但允许页面分隔 在内容块里不允许有分列

相关推荐
Aotman_13 小时前
Element UI 表格搜索高亮
前端·javascript·vue.js·ui·elementui
yqcoder13 小时前
[特殊字符] Vue 3 中 Keep-Alive 对生命周期的影响:深度解析
前端·javascript·vue.js
jiayong2313 小时前
第 33 课:任务看板视图(按状态分列)与本地持久化
开发语言·前端·javascript·学习
GISer_Jing14 小时前
Dify可视化编排:技术架构与实战指南
前端·人工智能·ai编程
宇宙realman_99914 小时前
DSP28335-FlashAPI使用
linux·前端·python
踩着两条虫14 小时前
VTJ 平台六大设计模式落地实战指南
开发语言·前端·人工智能·低代码·设计模式·重构·架构
Yeats_Liao14 小时前
后台 Sidebar 伸缩交互(PC + 移动端)实现
前端·javascript·css·html5
MXN_小南学前端14 小时前
computed 计算属性详解:触发时机、实战场景、Vue2 与 Vue3 对比
前端·javascript·vue.js
isNotNullX14 小时前
数据大屏怎么做?数据大屏有哪四个核心环节
开发语言·前端·javascript
漫游的渔夫15 小时前
RAG 落地 3 个月,我才发现排序(Rerank)比检索更重要
前端·人工智能