css - 如何向语义 UI 添加自定义类?

标签 css less semantic-ui

在哪里如何添加自定义类,例如:

 .my-custom-class {
  color: red;
 }

原因是它不会同时更改所有语义 UI 元素。
我应该将它添加到哪个文件中才能包含在 dist 文件中?

最佳答案

如果您不想更改 Semantic-UI 元素,为什么不使用一个完全独立的 CSS 文件来自定义样式?

拥有多个 CSS 文件是完全没问题的(而且很常见),例如具有以下结构:

<link rel="stylesheet" type="text/css" class="ui" href="/dist/semantic.min.css">
<link rel="stylesheet" type="text/css" href="custom.css">

然后在 custom.css 中,简单地包含您额外的自定义样式:

.my-custom-class {
  color: red;
}

外部样式表的加载顺序直接对应specificity ;在语义 UI 之后加载您的自定义样式表将在平局的情况下赋予它更多的特异性。

希望对您有所帮助! :)

关于css - 如何向语义 UI 添加自定义类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46394912/

相关文章:

css - 将 CSS 转换为 LESS 选择器

javascript - 如何将语义用户界面安装到 Dreamweaver 中?

css - 使闪烁的光标在 CSS 动画结束时消失

css - Chrome 的 img 高度和最大宽度问题

less - 对于某些样式,我如何指示较少忽略数学?

javascript - semantic-ui modal size 一直延伸到页面的高度

javascript - Semantic-ui:无法调用复选框 onDisable 函数

html - 搜索输入折叠

css - 如何使一个 div 具有与另一个相同的样式但名称不同?

css - 在 Notepad++ 中将内置语言的突出显示扩展为新的用户定义语言