问问题
4896 次
5 回答
12
使用 CSS 使链接占据整个列表项,例如。display: block
(以及您可能想要的任何其他样式)。
环绕列表项的链接是无效的 HTML。
于 2013-04-25T09:39:52.507 回答
1
简短的回答是NO,它不会被验证,只能li
在里面ul
和ol
元素。
所以这是不正确的
<ul>
<a><li></li></a>
</ul>
这可以
<ul>
<li><a></a></li>
</ul>
于 2013-04-25T09:39:45.937 回答
1
锚标签是内联元素,所以使用display:'block'使其阻塞,这样它将占据其父标签的全宽,即 li 标签
于 2013-04-25T09:41:30.550 回答
0
第二种方法是正确的方法,你只是有一些小的样式问题。
如果您将<li>
's 设置为没有填充,并且将<a>
's 设置为没有边距,则链接将填充列表项的整个区域。
于 2013-04-25T09:40:58.143 回答
0
你必须使用有效的方式。
并设置“a”标签:
display: block
如果您不想在列表元素的开头显示点。
你必须使用:
list-style: none;
于 2013-04-25T09:44:09.733 回答