【发布时间】:2021-08-06 15:50:48
【问题描述】:
我有一个如下所示的购物车图标:
这是我使用以下代码引用的 SVG 图像:
<Nav.Link as={Link} to="/cart" className="pr-0">
<Image src={cartIcon} className="nav-icon"></Image>
</Nav.Link>
我正在实现动态添加到购物车功能,这需要在图标上添加添加到购物车的产品数量。图标应该或多或少类似于下图:
这是我迄今为止尝试过的:
<Nav.Link as={Link} to="/cart" className="pr-0">
<Image src={cartIcon} className="nav-icon"></Image>
<Count> {0}</Count>
</Nav.Link>
const Count = styled.span`
-moz-border-radius: 20px;
border-radius: 20px;
border: solid black;
background-color:lightgrey;
color:black;
padding-left:3px;
padding-right:7px;
padding-top:3px;
padding-bottom:3px;
font-size:1.1em;
`;
这是我得到的输出:
【问题讨论】:
标签: css reactjs typescript styled-components react-bootstrap