当设置页面锚点出现问题时……
当你的网页太长太长,浏览者不能很方便的找到他需要找的东西,为每个段落标题或关键点设置锚点就是很好的办法了,通常我们可以需要html部分写上一个<a name=”a”>或者<a id=”a”>的标签,这样锚点就设好了,很简单,但是有时候它们也会出现问题:
1、当你的外层容器样式有overflow:hidden属性的时候,浏览器会将这个容器当成一个页面来看待,点击后,会将容器上移到再外层的容器之外,由于超过的部分被隐藏,所以造成页面变形。这个问题在Firefox和IE下都有,是bug还是规则,我也不清楚……
2、IE6的一个问题,很多朋友会用<a name=”a”></a>这样的空标签来做锚点,但是IE6(也只有IE6)不认这种空标签,所以锚点不生效,必须要在中间加一个 空格来占位。
以上两点都是在具体操作的时候碰到的,记录下来备个案,给G老师和B老师提供点素材~
G老师和B老师是谁啊?
建议做个Demo上来
:em09: Google和Baidu啊,o(∩_∩)o…哈哈
我也遇到了和你一样的问题,在百度找了很多天都没找到答案,如果你有更好的答案请发EMAIL给我,谢谢!
albert_ljj1988@163.com
去掉overflow 问题依旧……
请教该如何规避此问题
[…] http://www.leeking001.com/?p=95 回复: 去除overflow:hidden就可以了, 不过出现了其他问题!! 回复: 不明白楼主啥意思。 二楼的强!! 很少见的无js的选项卡,收藏了。 回复: […]