如何更改 Vue Slick Carousel 中箭头的样式颜色?

SaZ*_*aZa 2 sass carousel vue.js slick.js nuxt.js

我在我的项目中使用vue-slick-carousel作为轮播。我想在不改变这个包的模块中的样式的情况下改变箭头的颜色。我在主 CSS 文件中添加了此代码,但这对我不起作用

        .slick-prev:before,
            .slick-next:before {
                font-size: 20px;
                line-height: 1;

                opacity: 0.75;
                color: red !important;

                -webkit-font-smoothing: antialiased;
                -moz-osx-font-smoothing: grayscale;
            }
        }
Run Code Online (Sandbox Code Playgroud)

ma_*_*ari 5

有趣的是,我不久前也遇到过同样的问题,我的问题是我在范围样式标签中定义了我的样式。

在全局样式标签中试试这个代码:

button.slick-prev:before, button.slick-next:before {
      background-color: red !important;
}
Run Code Online (Sandbox Code Playgroud)