html - 在 scss 中实现这种设计的优雅方式是什么?

标签 html css sass less

我已经在 html 中创建了一个显示小部件,我正试图找到一种优雅的方式来设置它的样式。这是一个 jsfiddle:

https://jsfiddle.net/fbwu9aoc/3/

我尝试用有意义的类名封装一些样式,例如:

.moreThanMinus100
{
    background-color:darkgray;
    display:table-cell;
    width:50px;
    line-height:10px;
    border:2px solid lightgrey;
}

但是没有应用 css 定义。这个 jsfiddle 也只是 css 的部分提取物。我确信有一种更优雅的方式来为这个小部件实现 css,尤其是在使用 scss 的情况下。是否有任何 scss 专家可以帮助阐明这一点?

最佳答案

#选择Id,用选择类名。

为你的元素

<div id="moreThanPlus100">&nbsp;</div>

要么改成

<div class="moreThanPlus100">&nbsp;</div>

或将您的CSS更改为

#moreThanPlus100
{
    background-color:darkgreen;
    display:table-cell;
    width:50px;
    line-height:10px;
    border:2px solid lightgrey;
}

关于html - 在 scss 中实现这种设计的优雅方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42842595/

相关文章:

javascript - 将 css 应用于具有 onclick 事件的类

jQuery UI 下拉效果和框大小调整

Javascript 有时会在 HTML 中加载内容,除非元素悬停在检查中

html - css背景图片和img标签定位

javascript - 按子元素的数据 ID 对 li 进行排序 - jQuery

html - 样式化 <select> 元素的箭头?

css - SASS 元素设置 : mixins that depend on other mixins

html - css 子菜单链接显示在菜单下方的文本下

css - SASS 定期将代码注释插入我编译的 CSS 中

css - Lumen/Elixir - 找不到或无法读取要导入的文件