5g fr1 fr2_第2部分:Fr(动作)是什么?

Debugging CSS Grid系列的第二部分中,我们将研究fr (或分数 )单位。 Fr单元对于确定网格轨迹的尺寸非常有用,并且大大简化了构建响应式布局的过程。 但是,如果您不了解它们的工作方式,可能会遇到一两种意外行为。 本文旨在揭开这些神秘的面纱。

介绍

fr单位是Grid专用的新单位。 它允许您根据网格容器中可用空间的比例来调整网格轨道的大小。 通过使用fr单位而不是百分比来实现灵活的布局,我们可以避免混乱而复杂的calc()函数来调整网格轨迹的大小。 作为一个简单的示例,我们可以创建四个等宽列:

.grid{
     
	display: grid ;
	grid-template-columns:repeat( 4 , 1fr );
	column-gap: 20px ;
}
Three grid items of 200px and one grid item of 1fr
图01四个等宽轨道(每个大小为1fr)

网格考虑了每个列轨道之间的20px间隙,并将剩余空间平均分配。 您还可以将其与固定轨道一起使用:


 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值