真正的容器查询似乎越来越可能。 Google目前正在尝试David Baron提出的语法和Miriam Suzanne提出的语法。使用switch()
语法的早期原型已经存在,类似于基于容器查询值的功能。诸如Raven方法之类的现有技术提供了类似的功能。这些方法可能会随着时间的流逝而发展。
对于即时解决方案,通常使用基于JavaScript的方法。这些方法监视容器宽度并应用样式钩(例如,类)。这是最小方法的简要概述:
-
菲利普·沃尔顿(Philip Walton)的方法:雇用
ResizeObserver
来跟踪尺寸并申请造型课程。 -
海顿·皮克林(Heydon Pickering)
<watched-box></watched-box>
Web组件:利用ResizeObserver
监视尺寸和应用类(与Resizeasaurus兼容)。 -
斯科特·杰尔(Scott Jehl)
<c-q></c-q>
Web组件:利用ResizeObserver
监视尺寸并应用数据属性进行样式。 - ERIC PORTIS的条件类别:使用
ResizeObserver
和CSS自定义属性用于造型类。
Tommy Hodgins的EQCS还通过解析自定义CSS语法提供了容器查询功能(除其他功能)。但是,它对非标准CSS语法的依赖使其降低了最小和潜在的问题。
以上是最小的伪造容器查询的详细内容。更多信息请关注PHP中文网其他相关文章!

文章讨论了CSS FlexBox,这是一种布局方法,用于有效地对齐和分布响应设计中的空间。它说明了FlexBox用法,将其与CSS网格进行了比较,并详细浏览了浏览器支持。

本文讨论了使用CSS创建响应网站的技术,包括视口元标签,灵活的网格,流体媒体,媒体查询和相对单元。它还涵盖了使用CSS网格和Flexbox一起使用,并推荐CSS框架

本文讨论了CSS盒装属性,该属性控制了元素维度的计算方式。它解释了诸如Content-Box,Border-Box和Padding-Box之类的值,以及它们对布局设计和形式对齐的影响。


热AI工具

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

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

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 英文版
推荐:为Win版本,支持代码提示!

EditPlus 中文破解版
体积小,语法高亮,不支持代码提示功能

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

螳螂BT
Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。