我有一个包含这样的选项的列表:
<ul>
<li><a href="somewhere">Somewhere</a></li>
<li><a href="A">A</a></li>
<li><a href="B">B</a></li>
<li><a href="C">C</a></li>
</ul>
但是只有字母可点击,所以我尝试了这个:
<a href="somewhere"><li>somewhere</li></a>
现在整个li都可以根据需要点击,但JetBrains告诉我那里不允许使用该元素。有没有正确的方法来做到这一点?
这与Javascript没有任何关系。
答案 0 :(得分:2)
您应该更改CSS,以便<a>
覆盖整个区域。
您可能想要display: block
。