我有这个简单的插入符号可以旋转,但它似乎没有从中心旋转,我应该调整什么?
const Wrap = styled.div`
width: 100px;
background: grey;
span {
display: block;
transform: ${(props) => (props.isOpen ? "rotate(0deg)" : "rotate(180deg)")};
transition: all ease-in 0.2s;
}
`;
export default function App() {
const [open, setIsOpen] = React.useState(false);
return (
<Wrap isOpen={open} className="App" onClick={() => setIsOpen(!open)}>
{open.toString()}
<span>^</span>
</Wrap>
);
}
https://codesandbox.io/s/angry-jackson-8rdcl?file=/src/App.js:90-541
www说
慕森王
叮当猫咪
随时随地看视频慕课网APP
相关分类