我有这个HTML菜单结构:
<ul>
<li>
<a href="#">
<span class="cl1">item</span>
<span class="cl2">price</span>
</a>
</li>
...
和CSS:
ul {
list-style-type: none;
li {
display: inline-block;
padding: 5px 10px;
a {
width: 100%;
height: 100%;
span {
display: block;
}
}
}
}
问题是,如果我将光标移动到<li>
,则链接仍未激活,我必须将光标移动到完全 链接上。
如果我将光标移到li
标签上,我想实现一个有效的链接,我该怎么做?
答案 0 :(得分:3)
答案 1 :(得分:3)
提供<a>
display: block;
,它应该占用列表项的可用空间,因此完全“可点击”..
答案 2 :(得分:1)