【问题标题】:Height the same as width [duplicate]高度与宽度相同[重复]
【发布时间】:2015-01-18 06:11:48
【问题描述】:

我在 Foundation 中使用块网格:

<ul class="small-block-grid-3 medium-block-grid-6">
  <li>Something</li>
  <li>Something</li>
  <li>Something</li>
</ul>

我希望每个 li 的高度与其宽度相同。每个 li 在 Foundation 的每个断点处都有不同的宽度。

我已经检查了网络并查看了 vw,我能想到的唯一不错的解决方案是将 vw 高度设置为与 Foundations li width 在每个断点处相同。

有没有更好的解决方案?

我不想使用 CSS 以外的任何东西。

【问题讨论】:

标签: css zurb-foundation


【解决方案1】:

CSS 中视口单元的替代选项是使用padding-bottom

DEMO

div {
  width: 40%;
  padding-bottom: 40%;
  background: tomato;
}
&lt;div&gt;&lt;/div&gt;

【讨论】:

  • 所以我只是让填充底部与每个断点处的宽度相同?
  • 是的,就是这样。
猜你喜欢
  • 1970-01-01
  • 2014-03-15
  • 1970-01-01
  • 2018-12-29
  • 1970-01-01
  • 2016-08-20
  • 2017-12-25
  • 2018-10-13
  • 2021-01-25
相关资源
最近更新 更多