It's really nothing to do with MyFaces, Tomahawk, or even JSF for that
matter.

It's simply a browser thing with IE.

Anyways, the solution is to use the style definition
"white-space:nowrap;" for the inner text.

Adding that to my stylesheet made it transparent and fixes the IE
problem without sacraficing Firefox/Opera operation, although I haven't
checked any of the other browsers... 

> > I got around the problem you describe by applying a style to 
> > <h:outputText/>; e.g., <h:outputText 
> > styleClass="popup">Description of the security role.</h:outputText>
> > 
> > .popup {
> >   height: 5em;
> >   width: 35em;
> > }
> 
> That's assuming you know what width to use.  In place of the text
> "Description of the security role.", I actually use a tag to pull the
> value from the message bundle for internationalization issues.
> 
> The messages I've been setting up include <br /> and other tags as
> necessary for the contents to be descriptive and useful.  Firefox &
> Opera handle this gracefully, and I'd like the same for IE 
> w/o resorting
> to hard coded values if possible...

Reply via email to