Chrome 154 中的新变化

发布时间:2026 年 9 月 22 日

Chrome 154 现已推出,本文将介绍此版本中的一些主要功能。阅读完整的 Chrome 154 版本说明

此版本中的亮点:

自适应大小的 <iframe>

Chrome 154 新增了对自适应大小 iframe 的支持,让父文档中的 <iframe> 元素能够根据嵌入式文档的布局溢出大小来调整自身大小,从而避免在子文档中滚动。这取代了以下模式:手动测量 iframe 内容,通过 postMessage() 发送尺寸,并在嵌入网页中更新 iframe 大小。

如需将 iframe 的大小调整为内容的高度,请在嵌入网页的 <iframe> 元素中使用 frame-sizing CSS 属性:

.embed {
  width: 100%;
  frame-sizing: content-height;
}

嵌入式文档还必须通过在其 <head> 中包含 <meta name="responsive-embedded-sizing"> 元素来选择启用该功能:

<meta name="responsive-embedded-sizing" content="allow-origins=*">

如需了解详情和观看演示,请参阅 Chrome 154 中的自适应 iframe

CSS scroll-marker-group 种交通方式

scroll-marker-group 属性用于控制滚动容器是否在其内容之前或之后生成 ::scroll-marker-group 伪元素。Chrome 154 通过两种模式增强了 scroll-marker-group,这两种模式可设置 ::scroll-marker-group::scroll-marker 的焦点顺序和 WAI-ARIA 无障碍功能语义:

/* Links mode (default) */
scroll-marker-group: after links;

/* Tabs mode */
scroll-marker-group: before tabs;

CSS text-decoration-inset

默认情况下,元素的文本装饰(例如下划线、上划线或删除线)的长度与渲染的文本相同。借助 text-decoration-inset CSS 属性,您可以调整元素文本装饰的起点和终点,使其相对于文本运行边缘内嵌、延伸或偏移。

text-decoration-inset 接受 auto、长度和百分比值,可以使用单值或双值语法,例如将两端都缩进 10 像素:

text-decoration-inset: 10px;

正值会使装饰内边距变小(缩短),而负值会使装饰外边距变大(加长)。这样一来,您就可以使用 CSS 文本装饰来微调装饰间距,并创建动画下划线显示效果,而无需使用背景渐变或额外元素。

如需了解详情,请参阅 MDN 上的 text-decoration-inset 文档

深入阅读

以下仅介绍了一些关键亮点。如需了解 Chrome 154 中的其他更改,请参阅以下链接:

订阅

如需及时了解最新动态,请订阅 Chrome 开发者 YouTube 频道,这样您就能在每次我们发布新视频时收到电子邮件通知。您也可以在 X 或 LinkedIn 上关注我们,获取新文章和博文。

Chrome 155 发布后,我们会立即在此处告诉您 Chrome 中的新变化!