我在如何调整点击区域方面遇到了问题。
详情请参见下文:
正如你可以看到的图像,光标是远离字母的方式,但仍然显示,它仍然是可点击的距离。
下面是我的代码,我只展示其中的几个,以免我搞混。
li {
font-size: 20px;
display: inline;
padding-right: 20px;
border: 0px;
}
ul.list li:nth-child(-n+26) a{
font-size: 15px;
color: red;
display: list-item;
z-index: 1;
text-decoration: none;
right: 0;
left: 0;
top: 0;
bottom: 0;
}
.onclick div:target {
display: block;
}
.onclick div:hover {
background-color: red;
color: white;
}
<nav>
<div>
<ul class="list">
<li><a href="pageA.html">A</a></li>
<li><a href="pageB.html">B</a></li>
<li><a href="pageC.html">C</a></li>
<li><a href="pageD.html">D</a></li>
<li><a href="pageE.html">E</a></li>
</ul>
</div>
</nav>
我已经试过把它加到多重子风格,子导航和单独的LI风格上,但是都不起作用。
3条答案
按热度按时间0pizxfdo1#
您可以添加标签的"宽度"样式。
希望这对你有帮助。
krcsximq2#
这可能会有所帮助:
hxzsmxv23#
将
display: inline-block
添加到您的ul
,您的问题将得到修复!