首页 > li上面想加链接,但是li是块状元素,a标签不能包含块状元素,怎么办?

li上面想加链接,但是li是块状元素,a标签不能包含块状元素,怎么办?

li上面想加链接,但是li是块状元素,a标签不能包含块状元素,怎么办?


貌似只有老版本的 FF 不支持这种写法,这么写应该不会有大问题。要兼容的话可以用 onclick 代替 a 标签。 Source
不过更好的方案应该是把 a 标签放在 li 里吧?


思路转换下,<a>里面不能添加<li> 但是<li>里面可以添加<a>标签啊。。。


background: url(about:blank);    
position: absolute;  

搭配使用


你把 a 包在 li 里也可以啊,这是合法的。

【热门文章】
【热门文章】