ccd*_*ccd 13 css hover reactjs material-ui styled-components
我添加了css悬停属性来禁用按钮的悬停效果,但它似乎对我的情况不起作用,我该如何解决这个问题?
import Button from 'material-ui/Button'
import styled from 'styled-components'
const StyledButton = styled(Button)`
&:hover {
background: none;
}
`
export const SubmitButton = ({ onClick }) => {
return (
<StyledButton
variant="raised"
onClick={onClick}>
login
</StyledButton>
)
}
Run Code Online (Sandbox Code Playgroud)
Sai*_* Pc 31
如果有人需要的话,这是 v5 的解决方案
<IconButton
disableElevation
disableRipple
size="small"
sx={{
ml: 1,
"&.MuiButtonBase-root:hover": {
bgcolor: "transparent"
}
}}
>
</IconButton>
Run Code Online (Sandbox Code Playgroud)
ccd*_*ccd 15
您可以通过添加内联样式来解决此问题
export const SubmitButton = ({ onClick }) => {
return (
<StyledButton
variant="raised"
onClick={onClick}
style={{ backgroundColor: 'transparent' }} >
login
</StyledButton>
)
}
Run Code Online (Sandbox Code Playgroud)
Nis*_*hta 14
尝试将其设置为与背景相同的颜色:
root = {
backgroundColor: "#FFF"
"&:hover": {
//you want this to be the same as the backgroundColor above
backgroundColor: "#FFF"
}
}
Run Code Online (Sandbox Code Playgroud)
小智 10
您可以尝试将按钮的背景设置为none
button: {
'&:hover': {
background: 'none',
},
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
13523 次 |
最近记录: |