Css 目标选择器不工作

Css 目标选择器不工作,css,angularjs,Css,Angularjs,我不知道问题是与角度有关还是我犯了错误。 我有一个,在app.run()中注入$location之前一直有效,只是猜测一下,但是: 我认为点击事件可能返回“false”。 也就是说,一些代码会运行,默认的链接点击行为是过度的 尝试在空白选项卡中输入页面url,并在末尾添加哈希。如果您的:target css在这种情况下工作,您将知道它是一个javascript东西 也许框架添加了一个类或其他标识符,您可以轻松地对其进行样式化?或者,如果您检查DOM,对它的引用存储在某个对象中,您可以使用jQue

我不知道问题是与角度有关还是我犯了错误。
我有一个
,在
app.run()

中注入$location之前一直有效,只是猜测一下,但是:

我认为点击事件可能返回“false”。 也就是说,一些代码会运行,默认的链接点击行为是过度的

尝试在空白选项卡中输入页面url,并在末尾添加哈希。如果您的:target css在这种情况下工作,您将知道它是一个javascript东西


也许框架添加了一个类或其他标识符,您可以轻松地对其进行样式化?或者,如果您检查DOM,对它的引用存储在某个对象中,您可以使用jQuery设置该对象的样式?

这是由于浏览器错误造成的:


另请参见

的最后一节,如果您将target=“\u self”放在a标记中,只要启用HTML5模式,它将解决角度布线问题。

您能提供一个它不工作的演示吗?这对我来说似乎是可行的:内部路由必须覆盖链接的默认行为,但我认为我无法控制它。
:target{
    border: solid 1px red;
}