我正在尝试使用this codepen中的btn-9的scss将这样的悬停动画添加到我的Angular项目中。但是,当我为btn-9类复制整个SCSS时,会得到以下错误信息:
这是我复制到我的styles.scss中的代码的代码:
.check-visa-status {
$btn-color: #FDC400;
$btn-color-dark: shade($btn-color, 40%);
color: tint($btn-color, 60%);
&:before,
&:after,
span:before,
span:after {
content: '';
@include absolute(0,null,null,0);
@include size(100%, 0);
background-color: rgba($btn-color-dark, 0.25);
transition: 0.4s ease-in-out;
}
&:after,
span:before {
top: auto;
bottom: 0;
}
span:before,
span:after {
transition-delay: 0.4s;
}
&:hover {
color: tint($btn-color, 75%);
&:before,
&:after,
span:before,
span:after {
height: $btn-height;
}
}
&:active {
background-color: $btn-color;
}
}
我还在按钮上添加了check-visa-status类
答案 0 :(得分:0)
因为您需要该CodePen中不存在的 absolute()混合。