我创建了一个名为colors.scss
的文件,后来又创建了另一个名为header.scss
的文件。但是,我在header.scss
中使用的变量最初是在colors.scss
中定义的,无法实现。
我有一个名为colors.scss
的文件,其中包含:
$first: white;
$second: #090c31;
$third: #5853ff;
$dark: rgb(44, 44, 44);
$text1: "Roboto";
$text2: cursive;
字符串
然后我做了另一个名为header.scss
的文件:
@import "colors";
nav {
width: 100%;
padding: 1rem;
display: flex;
justify-content: space-between;
align-items: center;
position: sticky;
background-color: $first;
top: 0%;
z-index: 10;
> h1 { text-transform: uppercase; }
> main {
width: 70%;
display: flex;
justify-content: flex-end;
> a {
color: $dark;
margin: 1rem;
&:hover { color: $third; }
}
}
}
型
但是我在header.scss
中使用的变量没有被实现。“
1条答案
按热度按时间n3h0vuf21#
确保colors.scss的路径是准确的,不包含错别字或不必要的字符。考虑使用相对路径:
字符串