It's the other way around. pseudo-element are not visible to the DOM. pseudo-classes styles are applied on the fly, and getComputedStyle will retrieve the styles which are applied to the element when getComputedStyle is called. 2007/3/26, Yansky <thegooddale@gmail.com>: > > But doesn't getComputedStyle(...) only work for pseudo-elements; not > pseudo-classes? > > Joćo Eiras wrote: > > Na , Yansky <thegooddale@gmail.com> escreveu: > > > >> > >> Hi, I was wondering about the :hover pseudo-class in style rules and > >> how that translates into the DOM. Is it translated into the browser > >> as a Javascript-type mouseover event? Would it be possible to read > >> the style rules set to the hover pseudo-class via onmouseover? > >> > >> Cheers, > >> Yansky. > > > > mouseover/mouseout are fired if the mouse is moved either over a child > > of the target or another node in the document tree, so you need to > > check if the element to where the mouse is going is a descendant of > > the previous node. Like, onmouseover, check that target is a > > descendant of relatedTarget. > > Then, since :hover styles are applied dynamically, without any script > > intervention, you can read the computed styles for some element in the > > DOM, using getComputedStyle(...) > > > > > > > >Received on Monday, 26 March 2007 07:16:41 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 27 October 2009 08:24:59 GMT