【发布时间】:2020-12-08 20:17:14
【问题描述】:
我正在 Unqork 中设计一个应用程序。我遇到的问题是如何使单选按钮看起来像常规的“了解更多”按钮。我只打算设置单选按钮的样式,而不是使其成为多项选择。
常规按钮的样式是
.abc-quote-option-cta {
bottom: 38px;
left: 0;
right: 0;
padding-top: 24px;
position: absolute; }
.abc-quote-option-cta:before {
background-color: #979797;
content: '';
display: block;
height: 1px;
left: 62px;
opacity: .36;
position: absolute;
right: 56px;
top: 0;
}
.abc-quote-option-cta .btn.btn-primary {
border-radius: 6px;
border: solid 2px #01a7e1;
background-color: #FFFFFF;
border-radius: 6px;
color: #01a7e1;
display: block;
font-size: 1.8rem;
line-height: 1.44;
margin: 0 auto;
padding: 10px;
text-align: center;
transition: background-color .25s ease, width .13s ease-in, color .18s ease-out ;
width: 188px;
}
.abc-quote-option-cta .btn.btn-primary:hover,
.abc-quote-option-cta .btn.btn-primary:focus {
background-color: #0099cc;
color: #FFFFFF;
width: 251px;
}
非常感谢您的帮助。谢谢!
【问题讨论】:
-
这能回答你的问题吗? How to style a checkbox using CSS
-
嗨@djangotic,真的没有。这是一个复选框,但我只是希望将单选按钮的样式与常规的“了解更多”按钮完全一样。
-
如果您不使用收音机在多个选项之间进行选择(“...而不是将其变成多项选择...”),为什么还要使用收音机呢?为什么不选择使用标准的
button,这样设置样式可能会容易得多? -
@esqew 是的,我同意,但是常规按钮的问题是它不能跳转到另一个页面。现在单击了解更多按钮后,它只会显示一条成功消息。
-
@SkipperLin 您能否详细说明您是如何得出“按钮...不能跳转到另一页”的结论的?这无疑是可以实现的,一个粗略的例子是:
<button onclick='window.location = "https://google.com"'>Go to Google</button>