Sim*_*s0n 8 css reactjs styled-components
我试图为React设置带有样式组件的滑块,但我不知道如何设置拇指的样式.我有一个看起来像这样的CSS:
.faderInput::-webkit-slider-thumb {
-webkit-appearance: none;
width: 15px;
height: 15px;
border:1px solid black;
...
}
Run Code Online (Sandbox Code Playgroud)
我的样式组件看起来像这样
const FaderInput = styled.input`
...
::-webkit-slider-thumb {
-webkit-appearance: none;
width: 15px;
height: 15px;
border:1px solid black;
...
}
`;
Run Code Online (Sandbox Code Playgroud)
有谁知道如何将这个类选择器移植到样式组件?
小智 10
这对我来说在 Chrome 和 Safari 中很有效。对于 FF 你必须使用这个 FF 滚动条
const ScrollContainer = styled.div`
width: 100%;
height: 500px;
overflow-y: auto;
position: relative;
&::-webkit-scrollbar {
width: 10px;
border: 1px solid black;
}
`;
Run Code Online (Sandbox Code Playgroud)
我实际上得到了帮助。您必须添加&,然后看起来像这样:
const FaderInput = styled.input`
...
&::-webkit-slider-thumb {
-webkit-appearance: none;
width: 15px;
height: 15px;
border:1px solid black;
...
}
Run Code Online (Sandbox Code Playgroud)