首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法更改react-elastic-carousel中的点的样式

无法更改react-elastic-carousel中的点的样式
EN

Stack Overflow用户
提问于 2020-05-25 22:18:29
回答 3查看 4.3K关注 0票数 2

我正在为一个项目使用react-elastic-carousel,但是找不到一种方法来改变点的颜色(分页)。如何更改点和活动点的颜色?

代码语言:javascript
复制
import React, {Component} from 'react';
import Item from '../Item/Item';
import Carousel from 'react-elastic-carousel';

import classes from './Test.module.css';

class Gallery extends Component {

    render() {
        return (
            <div>
                <Carousel
                    itemsToShow={1}
                    style={{backgroundColor: 'red', color: 'white'}}
                >
                    <Item>1</Item>
                    <Item>2</Item>
                    <Item>3</Item>
                    <Item>4</Item>
                    <Item>5</Item>
                    <Item>6</Item>
                </Carousel>
            </div>
        )
    }
}

export default Gallery;
EN

回答 3

Stack Overflow用户

发布于 2020-09-19 21:17:43

在你的样式表中使用下面的。

代码语言:javascript
复制
button.rec-dot{
  background-color: rgb(235, 16, 16);
  box-shadow: 0 0 1px 3px rgba(235, 16, 16, 0.5);
}

button.rec-dot:hover, button.rec-dot:active, button.rec-dot:focus  {
  box-shadow: 0 0 1px 3px rgba(235,16,16,0.5);
}
票数 5
EN

Stack Overflow用户

发布于 2020-06-19 14:06:52

你可以通过编辑CSS来改变分页点的颜色,你会得到这个rec-dot的类,从那里你可以编辑高度,宽度和颜色的dots.there是一个单独的活动点的类。我不知道是否有默认的样式方法,但我这样做也是为了同样的目的。

票数 1
EN

Stack Overflow用户

发布于 2021-03-13 01:00:32

这里有一个关于react-elastic-carousel的有用资源:

DOCUMENTATION HERE

代码语言:javascript
复制
/* hide disabled buttons */
.rec.rec-arrow:disabled {
    visibility: hidden;
}

/* disable default outline on focused items */
/* add custom outline on focused items */
.rec-carousel-item:focus {
    outline: none;
    box-shadow: inset 0 0 1px 1px lightgrey;
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62004317

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档