I have a button widget:

  var button = new qx.ui.form.Button("My Button");
  button.setAppearance("mybutton");

With the following appearance:

"mybutton" :
    {
        style : function(states)
        {
            return {
                padding : [5,5],
                textColor: "white",
                decorator: " mybutton"
            }
        }
    },

And decoration:

   "mybutton" : {
     decorator : qx.ui.decoration.Background,

      style :
      {
        backgroundImage : "/mybutton_bg.png",
        backgroundRepeat:"scale"
      }
  },

In IE7 and IE8 (didn't test IE6) the background is not rendered at all. Since 
the font color of the button and the background color of the parent element is 
quite similar, the whole button seems to be non-existant. If I remove the 
'backgroundRepeat:"scale"' property, the background is shown. Other browsers 
render the button without such problems.

Is there any possibility to get "scale" to work in IE7 and IE8? Or is the only 
possibility to remove that property completely?
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to