css圣杯布局与双飞翼布局_令人兴奋CSS布局展望

过去一周,浏览器供应商发布了一些令人兴奋的消息,这些消息可能会在不久的将来对CSS布局产生重大影响。

Chrome浏览器预览了新的网格检查器

我一直很喜欢Firefox的Grid inspector。 到目前为止,其他浏览器在调试CSS布局方面还差强人意。

本周,Chrome对我们进行了一次崭新的Grid检查器的预览,这可能甚至可以与Firefox的竞争对手相提并论。 不再斜视和计数行号-Chrome的检查器向您显示它们! 尽管我是Firefox的初衷,但我仍然会给它一个提示-它肯定会使在Chrome中调试更加容易。

从Twitter:

Chrome Canary支持flexbox的'gap'

同样,Chrome在这一方面正在追赶Firefox。 在Grid布局中已经有一段时间(以前是grid-gap )支持了gap属性,但是现在它也可以在flexbox中使用。 这使得构建算法布局变得容易得多-不再需要边际漏洞。

目前在Chrome Canary中这是一个标志-您需要启用它。

从Twitter上的Adam Argyle

Firefox中的砌体Nightly

这是一个很大的家伙,让我有点蒙昧。 砌体布局的事情,而作为一个开发者,我要求执行所有的时间,但是这是(目前)唯一可能使用Javascript。 有一些方法,你可以做类似的事情纯CSS (这里有一个) ,但所有的人都有其局限性,如要求父容器上的固定高度,或者知道你的网格项目的高度提前。

能够在CSS中做到这一点一直感觉就像是遥不可及的梦想。 但是Miriam Suzanne刚刚宣布在Firefox Nightly中对砖石网格进行测试!

要获得广泛的浏览器支持,可能还有很长的路要走–我们仍在等待其他浏览器效仿Firefox的领先优势,并在6个月的时间里致力于子网格支持。 但是我真的认为这有可能成为改变游戏规则的潜能-几乎与subgrid一样多。 实际上,我要说的是,与需要子网格的布局相比,我需要更频繁地构建砌体布局,因为我通常可以解决嵌套网格和一些数学运算缺乏子网格支持的问题(尽管这并不理想) )。

很高兴看到CSS布局正在取得进展。 希望这些功能很快成为主流!

您可以为Github上的砖石讨论做贡献

翻译自: https://css-irl.info/exciting-things-on-the-horizon-for-css-layout/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值