【发布时间】:2021-07-18 07:49:18
【问题描述】:
我的表单中有两个按钮,我希望它们在您单击它们时改变样式。目前,它们是这样的:
import React from "react";
import { Form } from "react-bootstrap";
import { Link } from "react-router-dom";
export default function InstantQuoteForm () {
return (
<Form className="shadow p-3 mb-5">
<Form.Group controlId="formGroupFrom">
<button type="submit" className="links">
Button1
</button>
<button type="submit" className="links">
Button2
</button>
</Form.Group>
</Form>
);
}
因此,当我单击其中一个时,我想为其添加“链接选择”样式。我可以这样做,但是当我单击另一个时我没有成功,第一个仍然具有“链接选择”样式。你能帮我解决这个问题吗?
.links-selected {
display: inline-block;
background-color: var(--body-color);;
color: var(--second-color);
padding: 0.75rem 1rem;
border-radius: 0;
transition: 0.3s;
border-bottom: solid var(--first-color);
}
【问题讨论】:
-
您希望该链接将您重定向到另一条路线吗?
-
其实我想根据选中的链接改变一些div的内容
-
Link没有名为type=submit的道具。也许你的意思是input字段。 -
我首先使用按钮,然后将它们更改为链接。现在,它们已修复。
标签: css reactjs hyperlink styles