链接外部按钮

时间:2017-01-22 18:11:11

标签: html css button

我的网站上有按钮。但它不仅可以在按钮本身上点击,而且可以在按钮边框右侧的任何位置点击。我该怎么办?

Screenshot

1 个答案:

答案 0 :(得分:0)

按钮的<a>标记周围有<div>标记,非常大。这个<a>标签是原因,可以点击这么大的区域。最好在<a>代码中设置按钮格式,而不是<div>。这可以解决您的问题。通常,最好避免在divp等内联元素中包含语义上的块元素,如aspan等。

<a href="#show-works" class="works">

确保<a>标记已正确标记为display: blockdisplay: inline-block,以防止其内嵌。

以下是website检查元素的屏幕截图及问题原因:

dev tools of the website