gpt4 book ai didi

css - 用全局样式表覆盖 clarity-ui.min.css

转载 作者:技术小花猫 更新时间:2023-10-29 11:39:50 27 4
gpt4 key购买 nike

我是 angualr2 的新手,我正在尝试使用清晰度构建网页。

我正在尝试设置主容器的高度 clr-main-containermin-height: 100vh;style.css我放在 ~/src/style.css 中的文件这是我设置全局样式的地方。

在默认的 clarity css 文件中,样式设置为

.main-container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
height: 100vh;
background: #fafafa;
overflow: hidden;
-webkit-transform: translateZ(0);

正如我提到的,我正在尝试更改 height: 100vh;min-height: 100vh;所以在 style.css 文件中我尝试设置

.main-container {
min-height: 100vh !important;
}

覆盖默认的 clarity css 文件,但这对我不起作用。

我确实在 angilar-cli.json 文件中包含了 style.css。

 "styles": [
"styles.css",
"../node_modules/clarity-icons/clarity-icons.min.css",
"../node_modules/clarity-ui/clarity-ui.min.css",
"../node_modules/handsontable/dist/handsontable.full.css",
"../node_modules/nouislider/distribute/nouislider.min.css",
"../node_modules/intro.js/introjs.css"
],

但我仍然遇到这个问题。我错过了什么?

最佳答案

您可以通过更具体的方式或按照@SangeethSudheer 的建议添加 !important 来覆盖 CSS 规则。

使用第一个选项总是更优雅和灵活,更具体,并且仅在万不得已时才使用 !important

更具体的 CSS 规则

/* global (less specific) */

.active {
height: auto;
}

/* more specific, will override the above */

div.active {
height: 50vh;
}

header div.active {
height: 10vh;
}

关于css - 用全局样式表覆盖 clarity-ui.min.css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45785404/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com