目录
CSS :-webkit-autofill成为标准
CSS网格用于按钮和链接间距
pointer光标扩展到链接之外
自动播放视频优化:延迟直到可见
Chrome的新@font-face描述符
首页 web前端 css教程 每周平台新闻:Webkit Autofill,使用光标指针,延迟自动播放视频

每周平台新闻:Webkit Autofill,使用光标指针,延迟自动播放视频

Mar 27, 2025 am 09:17 AM

每周平台新闻:Webkit Autofill,使用光标指针,延迟自动播放视频

本周的Web开发新闻涵盖了各种浏览器功能的重大更新。关键亮点包括Webkit自动填充的标准化,指针光标的扩展用途以及用于自动播放视频的浏览器优化。让我们深入研究细节。

CSS :-webkit-autofill成为标准

多年来,大多数现代浏览器(不包括Firefox)支持:-webkit-autofill css伪级用于造型浏览器形式字段。这使开发人员可以在视觉上自定义自动化输入并通过JavaScript检测它们:

令自动填充= document.queryselectorall(“: -  webkit-autofill”);
登录后复制

尽管仍然缺乏标准的汽车事件,但开发人员可以利用input事件并进行检查:-webkit-autofill

HTML标准现在正式包括:autofill (以:-webkit-autofill为别名),将此功能扩展到所有合规的浏览器。 Firefox 86预计将很快实施。

:autofill:-webkit-autofill pseudo-classes目标元素由浏览器自动填充,如果用户修改该字段,请停止应用。

CSS网格用于按钮和链接间距

乔什·W·科莫(Josh W.他指出将保证金分配给图标或文本的歧义。

CSS网格提供了出色的解决方案。网格布局不使用非破坏空间(例如在CSS-Tricks的新闻通讯中),通过gap属性提供了更精确的间距控制。

pointer光标扩展到链接之外

CSS基本用户界面模块定义了cursor属性。虽然规范指出了cursor: pointer (手动光标)表示链接,并且浏览器默认将其应用于链接和箭头光标到按钮,但大多数网站(包括Wikipedia)扩展了cursor: pointer指向其他交互式元素(例如按钮和复选框),例如以获得改进的用户体验。这<summary></summary>元素(用于<details></details>)是另一个适合指针光标的候选人。

自动播放视频优化:延迟直到可见

为了减少与GIF相比,浏览器减轻了自动播放限制,鼓励使用视频。但是,当元素在屏幕外效率低下时,不必要的视频播放效率低下。现在,大多数主要浏览器(Firefox除外)现在会自动暂停<video autoplay="" muted=""></video>元素直到在视口上可见,以消除与Intersection Observer手动处理的需求。

<video autoplay=""></video>元素仅在屏幕上可见一次(例如,滚动到视图中,通过CSS揭示或添加到DOM中)。

(通过Zach Leatherman)

Chrome的新@font-face描述符

跨浏览器和操作系统之间的字体指标不一致可能导致垂直文本未对准,尤其是在大型标题中引人注目,并且在字体交换过程中的布局变化。 Chrome介绍了三个新的@font-face描述符,以解决以下方面:

  • ascent-override (高度高于基线)
  • descent-override (基线低于基线的深度)
  • line-gap-override
 @font-face {
  字体家庭:Roboto;
  /* Merriweather Sans具有125.875px的上升 
   *和35px下降,以128px字体尺寸。
   */
  Ascent-Override:Calc(125.875 / 128 * 100%);
  降落以上:计算(35 /128 * 100%);
  SRC:局部(Roboto-regular);
}
登录后复制

覆盖这些指标可确保在不同字体上保持一致的布局,从而防止布局变化。

以上是每周平台新闻:Webkit Autofill,使用光标指针,延迟自动播放视频的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
2 周前 By 尊渡假赌尊渡假赌尊渡假赌
仓库:如何复兴队友
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

使用智能表单框架创建JavaScript联系表格 使用智能表单框架创建JavaScript联系表格 Mar 07, 2025 am 11:33 AM

使用智能表单框架创建JavaScript联系表格

将框阴影添加到WordPress块和元素 将框阴影添加到WordPress块和元素 Mar 09, 2025 pm 12:53 PM

将框阴影添加到WordPress块和元素

揭开屏幕读取器的神秘面纱:可访问的表格和最佳实践 揭开屏幕读取器的神秘面纱:可访问的表格和最佳实践 Mar 08, 2025 am 09:45 AM

揭开屏幕读取器的神秘面纱:可访问的表格和最佳实践

创建一个具有可满足属性的内联文本编辑器 创建一个具有可满足属性的内联文本编辑器 Mar 02, 2025 am 09:03 AM

创建一个具有可满足属性的内联文本编辑器

使用GraphQL缓存 使用GraphQL缓存 Mar 19, 2025 am 09:36 AM

使用GraphQL缓存

使您的第一个自定义苗条过渡 使您的第一个自定义苗条过渡 Mar 15, 2025 am 11:08 AM

使您的第一个自定义苗条过渡

在node.js中使用multer上传并上传express 在node.js中使用multer上传并上传express Mar 02, 2025 am 09:15 AM

在node.js中使用multer上传并上传express

比较5个最佳的PHP形式构建器(和3个免费脚本) 比较5个最佳的PHP形式构建器(和3个免费脚本) Mar 04, 2025 am 10:22 AM

比较5个最佳的PHP形式构建器(和3个免费脚本)

See all articles