Thank you, I intend to try this soon.

Regards,
Francisco Passos

On 8/31/07, Andrew Robinson <[EMAIL PROTECTED]> wrote:
>
> Try this:
>
> http://www.xs4all.nl/~peterned/csshover.html
>
> On 8/31/07, Francisco Passos <[EMAIL PROTECTED]> wrote:
> > I've just discovered our client will be running the application on IE6
> :S
> >
> > Which means I'll have to find some other way. Is there anything else you
> > could imagine?
> >
> >
> >
> > On 8/31/07, Simon Lessard <[EMAIL PROTECTED]> wrote:
> > > It doesn't work in IE 6 because Microsoft, in its ultimate wisdom,
> decided
> > that IE 6 should support :hover only on <a> and that :hover on other
> > elements was not so useful and/or to long to implement and/or some other
> > very good reasons.
> > >
> > > I'm pretty sure Miscrosoft would go bankrupt if every single company
> was
> > to sue them for the loss of time and efficiency they suffered to make
> their
> > application work with IE.
> > >
> > >
> > >
> > > ~ Simon
> > >
> > >
> > > On 8/31/07, Francisco Passos <[EMAIL PROTECTED]> wrote:
> > > > Indeed it works!
> > > >
> > > > Firefox and IE7 seem to like this solution, although IE6 doesn't.
> > Although I'm not sure if that is going to ultimately matter for the
> project
> > I'm working on, I've got a solution when I thought there might be none.
> > > >
> > > > Thank you Simon, Andrew and Chris.
> > > >
> > > >
> > > >
> > > > On 8/31/07, Simon Lessard < [EMAIL PROTECTED]> wrote:
> > > > > Hello Francisco,
> > > > >
> > > > > Try the following selectors
> > > > > af|table::content tr:hover af|column::cell-text
> > > > > af|table::content tr:hover af|column::cell-text-band
> > > > >
> > > > >
> > > > > I did not test it though, but it should work.
> > > > >
> > > > >
> > > > > Regards,
> > > > >
> > > > > ~ Simon
> > > > >
> > > > >
> > > > > On 8/31/07, Francisco Passos <[EMAIL PROTECTED]> wrote:
> > > > >
> > > > > > Thank you for all your tips!
> > > > > >
> > > > > > Andrew, your solution might work, but as you put it, it is
> highly
> > dependent on the rendered html, which means any change in the hierarchy
> will
> > make it stop working.
> > > > > >
> > > > > > As for Simon, your solution:
> > > > > >
> > > > > > af|table::content tr:hover
> > > > > > {
> > > > > >   background-color: yellow;
> > > > > > }
> > > > > >
> > > > > > Doesn't work, because I'm using banding.
> > > > > >
> > > > > > However if I add
> > > > > >
> > > > > > af|column::cell-text{-tr-inhibit: background-color}
> > > > > >
> > > > > > af|column::cell-text-band{-tr-inhibit:
> > background-color}
> > > > > >
> > > > > > like Chris suggested, it works fine for the hover, but I lose
> > banding.
> > > > > >
> > > > > >
> > > > > > Is there a way to get hover AND banding together?
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > On 8/30/07, Jeanne Waldman <[EMAIL PROTECTED]> wrote:
> > > > > > >
> > > > > > > I agree as well. The components my team is working on now have
> a
> > lot more skinning hooks mainly because we don't want people to have to
> do
> > what you are doing.
> > > > > > > - Jeanne
> > > > > > >
> > > > > > >
> > > > > > > Simon Lessard wrote:
> > > > > > > Yeah, I agree more component parts need their own selector...
> > > > > > >
> > > > > > > The following might work, but will cause some problem with
> > nesting:
> > > > > > >
> > > > > > > af|table::content tr:hover
> > > > > > > {
> > > > > > >   background-color: yellow;
> > > > > > > }
> > > > > > >
> > > > > > > Regards,
> > > > > > >
> > > > > > > ~ Simon
> > > > > > >
> > > > > > >
> > > > > > > On 8/30/07, Andrew Robinson <[EMAIL PROTECTED]>
> wrote:
> > > > > > > > I got it to work, but it is very ugly and a really bad hack:
> > > > > > > >
> > > > > > > > CSS:
> > > > > > > > .hoverTable TBODY > TR > TD > TABLE > TBODY > TR > TD {
> > > > > > > >   background-color: transparent;
> > > > > > > > }
> > > > > > > > .hoverTable TBODY > TR > TD > TABLE > TBODY > TR:hover {
> > > > > > > >   background-color: yellow;
> > > > > > > > }
> > > > > > > >
> > > > > > > > XHTML:
> > > > > > > > <tr:table var="_cookie"
> > value="#{facesContext.externalContext.request.cookies}"
> > > > > > > >   styleClass="hoverTable">
> > > > > > > >   <tr:column>
> > > > > > > >     #{_cookie.name}
> > > > > > > >   </tr:column>
> > > > > > > >   <tr:column>
> > > > > > > >     #{_cookie.value}
> > > > > > > >   </tr:column>
> > > > > > > > </tr:table>
> > > > > > > >
> > > > > > > >
> > > > > > > > It would be great to get skinning class support on every
> element
> > > > > > > > written by any of the Trinidad renderers.
> > > > > > > >
> > > > > > > > Maybe one of the skin experts can shed some light and a
> better
> > solution.
> > > > > > > >
> > > > > > > > -Andrew
> > > > > > > >
> > > > > > > > On 8/30/07, Francisco Passos <[EMAIL PROTECTED]>
> wrote:
> > > > > > > > > Hello Andrew, thank you for your tip.
> > > > > > > > >
> > > > > > > > > I just tried your solution, but it doesn't appear to work.
> > > > > > > > >
> > > > > > > > > The generated css has this
> > > > > > > > >
> > > > > > > > > .af_table.p_AFContent > TR:hover {background-color:yellow}
> > > > > > > > >
> > > > > > > > >  However it is mentioned nowhere in the html, nor is it
> > implicitly used and
> > > > > > > > > applied to the table...
> > > > > > > > >
> > > > > > > > > What could cause this? Are there alternatives?
> > > > > > > > >
> > > > > > > > > Thank you,
> > > > > > > > > Francisco Passos
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >  On 8/29/07, Andrew Robinson <[EMAIL PROTECTED]
> >
> > wrote:
> > > > > > > > > > It doesn't look like the table renderer adds any style
> > classes onto
> > > > > > > > > > the TR elements. You could use CSS to do it. Have you
> tried:
> > > > > > > > > >
> > > > > > > > > > af|table:content > TR:hover {
> > > > > > > > > >   background-color: yellow;
> > > > > > > > > > }
> > > > > > > > > >
> > > > > > > > > > This should theoretically work in IE7 and the "good"
> > browsers
> > > > > > > > > >
> > > > > > > > > > On 8/29/07, Francisco Passos <[EMAIL PROTECTED]
> >
> > wrote:
> > > > > > > > > > > Hello all!
> > > > > > > > > > >
> > > > > > > > > > > I'm wondering if it is possible to change the css
> style
> > for a tr:table
> > > > > > > > > line
> > > > > > > > > > > when the mouse is hovering.
> > > > > > > > > > > And if so, can one do it directly on the skin?
> > > > > > > > > > >
> > > > > > > > > > > Thank you,
> > > > > > > > > > >
> > > > > > > > > > > Francisco Passos
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > > >
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> >
> >
>

Reply via email to