Я поместил div
внутри тега a
с намерением, что только когда я наведусь на область, занятую div , я получу курсор в виде руки.
Но у него странное поведение.
Вы можете видеть, что div имеет фиксированные размеры (красная граница).
Но даже если я переместу мышь за пределы div, все равно появится курсор в виде руки.
Почему?
Как я уже сказал, я хочу, чтобы только область внутри красной границы была кликабельной.
Вот код:
const AppCustomIcon = (props) => {
return (
<a target="blank"
href={props.url}>
<div style={{
height: 100,
width: 100,
display: "flex",
flexDirection: "column",
border:"1px solid red",
alignItems: "center"
}}>
<IconButton
style={{marginRight: 10}}
onClick={props.handleClick}
>
{props.icon}
</IconButton>
<Typography variant={"body1"}>{props.text}</Typography>
</div>
</a>
)
}