![](/img/trans.png)
[英]How to overwrite a css from main.component.scss in a child component scss file
[英]How to overwrite the linked scss of a CSS file
我想创建一个固定在移动设备底部但在桌面左侧的导航栏。
我检查了 CSS,CSS 文件的链接 scss 覆盖了媒体查询中的 CSS。
我找到了这篇文章, 为什么我的 css 被 scss 覆盖,这甚至不包括在内,但我不能使用更具体的选择器。
我能做什么 ? 注意属性有!important
并且菜单是<aside>
截图:
红色:我想覆盖 scss 的属性
您也可以将top
设置为auto
以确保bottom
比top:0
更重要top:0
.menu {
top: auto ;
bottom : 0 ;
}
从媒体查询中删除!important
。 这不是一个好的做法,之后这将起作用。 如果你不能,那么在.menu
添加!important
。
你可以给你的.menu
项目一个额外的类
.menu.bottomed {
bottom: 0px;
}
总有一种方法可以有一个更具体的选择器,除非它是一个 id 选择器。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.