选择:在伪类/元素之后
在CSS中,我使用了body:after
添加内容,我希望在jQuery中获得它的高度。 我怎么能这样做?
我从这里读到这些伪元素是为了修改而不可选择的? 我似乎甚至无法使用$("body > :last-child")
来选择最后一个应该是:after
孩子?
请注意,您添加的内容使用:after
和content
不是节点 – 它既不是文档中的元素也不是文本。 您可以使用FireBug看到这一点:在此屏幕截图中,我的HTML包含单词“hello”,但单词“world!” 使用CSS添加:
你可以做的是使用getComputedStyle来找出内容是什么,如下例所示:
Select :after pseudo class/element Hello
…不幸的是,这使您可以访问内容但不能访问高度:(