关于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的问题了