链接标签上的CSS样式

链接标签上的CSS样式,css,Css,嗨,我想让我的标签对父li的整个高度和宽度做出反应 我怎样才能做到这一点?显示块不工作。由于某种原因,把它放在李的周围而不是里面会移除最后一个李 根据要求,这是相关代码 nav li{height:70px;float:left;margin:0px;padding:25px 20px;display:block;} nav li:hover{background:#00A2E5;} nav a, nav a:visited{font:bold 20px Arial;color:#515151;

嗨,我想让我的
标签对父li的整个高度和宽度做出反应

我怎样才能做到这一点?显示块不工作。由于某种原因,把它放在李的周围而不是里面会移除最后一个李

根据要求,这是相关代码

nav li{height:70px;float:left;margin:0px;padding:25px 20px;display:block;}
nav li:hover{background:#00A2E5;}
nav a, nav a:visited{font:bold 20px Arial;color:#515151;text-decoration:none;display:block;}
nav a:hover, nav a:visited:hover{font:;color:#FFFFFF;}

你可以用css放置一些代码。解决这个问题会更有帮助。
display:block
应该可以工作,你确定你也在
标记上设置了
宽度:100%
高度:100%
显示:内联块。。。也许吧?是的,这就是答案,我想这是自动随显示块而来的宽度随显示:块而来,但高度不是。这是重要的部分。看看其他块元素。它们始终具有最大宽度和最小高度。但有一个例外:浮动元素。它们总是尽可能地小。+1,但您可能应该添加
display:block也是。没有它是不行的。Thx,9分钟后才能接受答案,但你会得到积分。这对身高不起作用?对于宽度,它将使链接成为整个屏幕的宽度,而不是父屏幕的宽度。您必须显式设置高度,宽度将自动继承,不要设置它。@Stefan是的,它对高度有效,而宽度获取父级的宽度。不是整个屏幕(除非没有父屏幕)。我猜你没有使用height:100%,因为你从来没有使用过,试试html,body{height:100%;},看看会发生什么。@hustlerinc:confirm。。。不需要设置html或正文样式。请在此演示,以供记录:
li a {
    width:100%;
    height:100%;
    display:block;
}