MUI 滑桿組件:不同顏色的拇指
P粉709644700
P粉709644700 2023-09-08 22:49:51
0
1
468

MUI 有一個滑桿元件:https://mui.com/material-ui/react-slider/

我目前正在使用它來允許用戶選擇一個值範圍(所以我的滑桿有兩個拇指) MUI 多拇指滑桿文件:https://codesandbox.io/s/gptppq?file=/demo.js

滑桿拇指的樣式可以如下所示:https://codesandbox.io/s/359l9t?file=/demo.tsx:3809-3812

我的問題:如何讓兩個拇指具有不同的樣式/顏色?

P粉709644700
P粉709644700

全部回覆(1)
P粉748218846

您可以透過針對data-index prop 透過 CSS 屬性選擇器.例如:

<Slider
  value={value}
  onChange={handleChange}
  sx={{
    "& .MuiSlider-thumb": {
      "&[data-index='0']": {
        backgroundColor: "pink"
      },
      "&[data-index='1']": {
        backgroundColor: "yellow"
      }
    }
  }}
/>

產生:

工作 CodeSandbox: https://codesandbox.io/s/mui-individually-styled-thumbs-c5m2q9

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板