添加 CSS 后按钮 link 停止工作
Button link stopped working after I added CSS
我为我的其中一个按钮添加了特殊样式,现在我可以单击该按钮,但它不会转到 link(它应该会在单独的选项卡中将您定向到 YouTube 视频) .
#help {
background-color: cornflowerblue;
border: 2px solid black;
color: black;
padding: 20px 45px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 20px;
border-radius: 100px;
transition-duration: 0.4s;
}
#help:hover {
background-color: skyblue;
color: grey;
box-shadow: 0 12px 16px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19);
opacity: 0.9;
}
.contact {
color: red;
}
<button id="help" href="https://youtu.be/oHg5SJYRHA0" target="blank">Get help from a low-paid professional</button>
请注意,当您单击该按钮时,它会根据围绕它形成的矩形知道它已被单击,但是 link 不起作用。
我对这种东西还是个新手,所以请耐心等待,我可能第一次听不懂你想说什么。
按钮中没有 href 属性。它在标签中。只需将按钮更改为标签即可。
下一行应该有效:
<a id="help" href="https://youtu.be/oHg5SJYRHA0" target="_blank">Get help from a low-paid professional</a>
如果您想使用按钮而不是标签。以下行应该有效:
<button id="help" onclick="window.open('https://youtu.be/oHg5SJYRHA0')">Get help from a low-paid professional</button>
我为我的其中一个按钮添加了特殊样式,现在我可以单击该按钮,但它不会转到 link(它应该会在单独的选项卡中将您定向到 YouTube 视频) .
#help {
background-color: cornflowerblue;
border: 2px solid black;
color: black;
padding: 20px 45px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 20px;
border-radius: 100px;
transition-duration: 0.4s;
}
#help:hover {
background-color: skyblue;
color: grey;
box-shadow: 0 12px 16px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19);
opacity: 0.9;
}
.contact {
color: red;
}
<button id="help" href="https://youtu.be/oHg5SJYRHA0" target="blank">Get help from a low-paid professional</button>
请注意,当您单击该按钮时,它会根据围绕它形成的矩形知道它已被单击,但是 link 不起作用。
我对这种东西还是个新手,所以请耐心等待,我可能第一次听不懂你想说什么。
按钮中没有 href 属性。它在标签中。只需将按钮更改为标签即可。
下一行应该有效:
<a id="help" href="https://youtu.be/oHg5SJYRHA0" target="_blank">Get help from a low-paid professional</a>
如果您想使用按钮而不是标签。以下行应该有效:
<button id="help" onclick="window.open('https://youtu.be/oHg5SJYRHA0')">Get help from a low-paid professional</button>