【问题标题】:How to change react-select tag border radius如何更改反应选择标签边框半径
【发布时间】:2021-03-22 11:08:12
【问题描述】:

我正在尝试覆盖 react-select 样式以实现圆角多值标签。

所以我继续编辑multiValue 样式属性,如下所示:

const customStyles = {
multiValue: (styles) => ({
            ...styles,
            backgroundColor: blue,
            borderRadius: "50%",
        }),
}

背景颜色完美,标签变为蓝色。但是边框半径总是停留在 2px...

        <Select
                options={options}
                styles={customStyles}
                isMulti
            />

如何覆盖react-select施加的默认2px边框半径

【问题讨论】:

  • 完全尝试了你所做的,它工作得很好..
  • 尝试使用!important

标签: javascript css reactjs react-select


【解决方案1】:

原来我覆盖了multiValueLabel 的背景颜色,它以某种方式隐藏了multiValue 中覆盖的边界半径。从multiValueLabel 中删除backgroundColor 属性解决了这个问题。

【讨论】:

    猜你喜欢
    • 2014-09-06
    • 1970-01-01
    • 1970-01-01
    • 2012-06-14
    • 2020-06-13
    • 1970-01-01
    • 2022-01-03
    • 1970-01-01
    • 2022-01-15
    相关资源
    最近更新 更多