【问题标题】:Angular ngx-swiper-wrapper arrow style changeAngular ngx-swiper-wrapper 箭头样式更改
【发布时间】:2020-12-05 18:30:30
【问题描述】:

我之前创建了一个 swiper (ngx-swiper-wrapper),并通过以下方式更改了箭头的颜色:

::ng-deep.swiper-button-next::after, ::ng-deep.swiper-button-prev::after {
      color: $primary-light;
}

现在我在另一个页面上创建了另一个,颜色应该是黑色的。问题是当我使用第一个滑动器访问页面,然后我使用第二个滑动器导航到另一个页面时,颜色保持为白色。

有没有更好的方法来改变颜色或解决方法?

谢谢

【问题讨论】:

    标签: css angular web sass swiper


    【解决方案1】:

    我遇到了同样的问题,花了几天时间寻找更好的解决方案,直到我找到一个,它工作得很好,不需要更改 svg 图像或其他东西,只需将下面的代码添加到你的 css 文件中:

    ::ng-deep .swiper-button-next,
     ::ng-deep .swiper-button-prev {
    
        color: #207868 !important;
    }
    
    :root {
        --swiper-theme-color: #207868 !important;
    }
    

    【讨论】:

      【解决方案2】:

      我试过了,改了几处,效果很好:

      ::ng-deep .swiper{
      
          .swiper-button-next::after,
          .swiper-button-next::after{
               color: #207868;
               or
            --swiper-theme-color: #207868;
          }
      }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2023-03-29
        • 2022-10-06
        • 2018-03-15
        • 2011-03-01
        • 2020-12-29
        • 2015-10-18
        • 1970-01-01
        相关资源
        最近更新 更多