在 Firefox 中忽略网格项的百分比填充/边距 [英] Percentage padding / margin on grid item ignored in Firefox
问题描述
这个
#grid{显示:网格;网格间距:8px;网格模板列:100px 100px;}.细胞{背景颜色:红色;填充底部:50%;}
<div class="cell"></div><div class="cell"></div><div class="cell"></div><div class="cell"></div><div class="cell"></div><div class="cell"></div>
Firefox 52 完全忽略了 padding-bottom: 50%;
我不知道为什么.
我找不到任何解决方法.有人可以帮我吗?
我找到了解决方案:我不得不使用宽度:100%"规则向单元格添加一个包装器,它终于在 Firefox 52 上运行了!
#grid{显示:网格;网格间距:8px;网格模板列:100px 100px;}.细胞{宽度:100%;}.内{背景颜色:红色;填充底部:50%;}
<div class="cell"><div class="inner"></div><div class="cell"><div class="inner"></div>
<div class="cell"><div class="inner"></div>
<div class="cell"><div class="inner"></div>