html - 添加CSS后,按钮链接停止工作

标签 html css button hyperlink youtube

我在其中一个按钮上添加了特殊的样式,现在我可以单击该按钮,但它不会转到链接(可以将您定向到单独标签中的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>


请注意,当您单击按钮时,它会基于围绕它形成的矩形知道它已被单击,但是该链接不起作用。

我仍然是这种东西的新手,所以请耐心等待,我可能不明白您第一次要说什么。

最佳答案

我们的按钮中没有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>

关于html - 添加CSS后,按钮链接停止工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61355069/

相关文章:

php - 如何保护 HTML 导航

javascript - Nike Snowboarding 网站的 Jquery/Javascript 转换

html - 将横幅居中对齐

button - 如何在 subplot/addAxis 上的 highstock/highcharts 上添加自定义按钮

javascript - 当函数在另一页时调用该函数在一个页面中

JQuery 下推菜单的外观和感觉无法正常工作

jquery - 使用 CSS3 转换来翻转(旋转和缩放) block

java - 使用 javax 邮件作为邮件时,某些 CSS 样式未在 html 中应用

css - 在 css 中使用正则表达式?

button - 如何挤压一行中的按钮?