html - 在 CSS 中动态设置 div 高度

标签 html css

<分区>

我的 CSS 中有以下代码:

div.h120 {
    height: 120px;
}

是否可以动态设置它,以便如果我在 div 中放置一个类 h150,它现在有 height 150px


实现此目的的一种方法是为每个可能的高度值创建一个类,但我想知道是否有更好的方法。

感谢您的关注。

最佳答案

您可以为此目的尝试使用 scss/sass 来创建函数来为您生成类:

div{
  @for $j from 1 through 200 {
        &.h#{$j}{
            height: ($j + px);
        }
    }
 }

关于html - 在 CSS 中动态设置 div 高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57360662/

上一篇:html - 如何使用仅在文本区域达到其最大长度时显示的 "ng-show"切换错误消息?

下一篇:javascript - 如何创建带有模态窗口的表单?

相关文章:

javascript - HTML 和谷歌地图玩得不好

javascript - ExtJS:修复两个工具栏元素上的图像

javascript - 使 div 比它包含的 div 小 30px

html - 如何在 HTML 中的两个 `<i>` 之间放置文本?

html - 在 css 中创建三 Angular 形

javascript - 在实时聊天中实现链接

HTML5 磁贴引擎

100% div 宽度的 CSS 背景图片

javascript - 单击时元素消失

java - 使用 JAX-RS 的列表查询参数创建 URI