如何使瀏覽器不向下滾動到與:target(URL中的#comment)匹配的元素?防止瀏覽器滾動到:目標
例
#toTarget {
Color: red;
}
#toTarget:target {
Color: green;
}
我不希望它在DIV#toTarget滾動。
它可以是任何語言的javascript ...,CSS,HTML等...
如何使瀏覽器不向下滾動到與:target(URL中的#comment)匹配的元素?防止瀏覽器滾動到:目標
例
#toTarget {
Color: red;
}
#toTarget:target {
Color: green;
}
我不希望它在DIV#toTarget滾動。
它可以是任何語言的javascript ...,CSS,HTML等...
通過在URL的末尾不使用片段標識符如#toTarget
。這不是一條評論,但是定義了來指定文檔中的特定位置,因此,瀏覽器在窗口中相應地定位文檔時會做出自然而然的事情。參考:STD 66,條款3.5 Fragment。
這是瀏覽器的功能。 CSS *當然*不能做任何事情,我不確定JavaScript是否可以阻止它。 – animuson 2012-04-12 03:54:58
根據E:target selector的定義「一個E元素是引用URI的目標」,所以如果你有一個名字=「comment」id =「toTarget」,它肯定會向下滾動並點亮綠色,而不是焦點,你的案子如何獲得重點? – Ayyash 2012-04-12 06:08:36