gpt4 book ai didi

javascript - 为什么没有适用于 IE9 等旧版浏览器的 flexbox polyfill?

转载 作者:太空狗 更新时间:2023-10-29 13:14:48 24 4
gpt4 key购买 nike

是否有一些问题阻止人们创建它?是不是太复杂了?

也许根本不需要那个?

它是否已经创建但我找不到它?

我想象它是一个基于 js 的库并以这种方式工作:

  1. 它检查浏览器是否原生支持 flexbox;

  2. 如果没有,则解析 CSS 并检查元素是否具有 flexbox 相关规则;

  3. 如果是,它会尝试通过 javascript 模拟这些规则,计算子元素的所有位置和大小,并使用 position: absolute; 定位它们。

基本上,与 Masonry 和类似库所做的相同,但使用 flexbox 规则。可以吗?

编辑:this question没有解释为什么不能完成。

最佳答案

实际上有一个库完全符合我的要求:https://github.com/jonathantneal/flexibility

它处于开发的早期阶段,但希望它很快就会可行。

关于javascript - 为什么没有适用于 IE9 等旧版浏览器的 flexbox polyfill?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33974564/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com