添加 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>