阻止浏览器滚动到:target

时间:2012-04-12 03:43:37

标签: javascript html css scroll

我怎样才能使浏览器不向下滚动到匹配:target(URL中的#comment)的元素?

实施例

#toTarget {
 Color: red;
}
#toTarget:target {
 Color: green;
}

我不希望它在div#toTarget上滚动。

它可以是任何语言...... javascript,css,html等......

1 个答案:

答案 0 :(得分:1)

不在URL的末尾使用#toTarget之类的片段标识符。它不是注释,而是定义来指定文档中的特定位置,因此浏览器在窗口中相应地定位文档时会做一些自然的事情。参考:STD 66,第3.5条Fragment