【发布时间】:2021-04-08 16:44:53
【问题描述】:
<Row style={{padding:"2% 15%",alignItems:"center",textAlign:"center"}}>
<Col xs="12" lg="4" className="column-space text-center zoom ">
<a href="#link1" style={{padding:"3% 20%"}} className="mont-med text-center column-yellow">
link1
</a>
</Col>
<Col xs="12" lg="4" className="column-space text-center zoom ">
<a href="#link2" style={{padding:"3% 20%"}} className="mont-med text-center column-red">
link2
</a>
</Col>
<Col xs="12" lg="4" className="column-space text-center zoom ">
<a href="#link3" style={{padding:"3% 35%"}} className="mont-med text-center column-green">
link3
</a>
</Col>
</Row>
<Row style={{padding:"0% 30%",alignItems:"center",textAlign:"center"}}>
<Col xs="12" lg="6" style={{textAlign:"right"}} className="column-space text-center zoom">
<a href="#link4" style={{padding:"3% 20%"}} className="mont-med text-center column-green">
link4
</a>
</Col>
<Col xs="12" lg="6" className="column-space text-center zoom">
<Link to="/link5">
<Button className="mont-med text-center column-yellow">
link5
</Button>
</Link>
</Col>
</Row>
我已尝试按照其他答案的建议在“http://example.com/product/#link1”之类的标签之前添加 /,但没有奏效。
点击这些链接时页面滚动到顶部而不是所需的 div 元素
【问题讨论】:
标签: html reactjs safari react-router anchor