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 避免栏目分隔但允许页面分隔 在内容块里不允许有分列

相关推荐
亿元程序员1 小时前
太牛了!这AI做出来的游戏,居然还能变现!
前端
hellice1 小时前
闪传 FlashDrop 实战:我用 300 行 Node 代码做了个「4 位取件码」临时文件中转站
前端·产品
用户0829773260052 小时前
RTX 5500 MIG 踩坑记录:切分之后模型跑不起来,排错整整一下午
前端
Lank_M2 小时前
AI 放大后的图更清楚,但它不能当原图入库
前端
Swot2 小时前
SvelteKit 数据流研究:`+page.js` 和 `+page.server.js` 到底谁在跑,数据又去了哪儿
前端·后端
用户4147679304152 小时前
Windows 触摸屏上 Swiper 轮播滑不动?可能是内部滚动容器抢走了你的手势
前端
张明君644512 小时前
从一个 Referer 引发的 403,到 SSR 服务失稳:Astro 流式渲染与缓存失效分析
前端
律宏阔2 小时前
微信小程序 + Taro + TDesign 去掉 [&&&],让普通 Tailwind 类接管局部样式
前端·微信小程序·taro
费曼学习法2 小时前
把 3 个内部服务封装成 MCP Server 的工程复盘:进程模型、超时与错误契约
前端
Captaincc2 小时前
转译:《软件工程师现在该怎么办》
前端·后端·ai编程