日期:2014-05-17  浏览次数:20891 次

关于CSS定位到锚点的问题,竟然锚点以上的内容不显示了!超郁闷!
这个页面
http://cn.hoopower.com/blog/20070505/pixiu.html
分三个区域,正文,Trackbacks,评论

#comments是它里面的一个锚点,表示评论的开始,HTML定义如下:
<a   name= "comments "> </a>

当这样访问的时候
http://cn.hoopower.com/blog/20070505/pixiu.html#comments
评论上面的内容不显示了!滚动条停在Comments的地方,并且是滚动条是最顶了,不可以往上滚动以显示正文。好奇怪!

网页结构:DIV+CSS
代码结构:DHTML
显示环境:IE7、FireFox

IE6以下不会出现此错误。

------解决方案--------------------
会不会是你CSS里面的
#docbodyl, #docbodyr ,#rightone ,#righttow{
padding-bottom: 32767px !important;
margin-bottom: -32767px !important;
}
这句有问题,你删除了试试
------解决方案--------------------
或者
#main{
margin: 0 auto;
overflow: hidden;
}
这儿
把overflow:hidden去掉

现在可以肯定是你CSS的问题了