[mapguide-trac] #1038: Flexible layout templates display disabled buttons incorrectly in ie 7 or ie 8

MapGuide Open Source trac_mapguide at osgeo.org
Mon Jul 20 11:23:24 EDT 2009


#1038: Flexible layout templates display disabled buttons incorrectly in ie 7 or
ie 8
------------------------------+---------------------------------------------
 Reporter:  zjames            |         Owner:  fwarnock
     Type:  defect            |        Status:  new     
 Priority:  low               |     Milestone:  2.1     
Component:  Fusion Templates  |       Version:  2.1.0   
 Severity:  minor             |    Resolution:          
 Keywords:                    |   External_id:          
------------------------------+---------------------------------------------
Comment (by fwarnock):

 JxLib uses css opacity to make menu items, buttons etc appear disabled.
 IE does not support opacity so an IE filter is used.

 The issue lies in how IE7/8 handles applying css filters to children of
 css floated elements (buttons and menus rely on CSS floating).  The filter
 should be inherited but is not.

 The issue was address in JxLib by applying a * selector in the IE specific
 css so that all children of a disabled element would get the alpha filter.

 An ie8.css file needs to be made that contains the following.

 .jxDisabled * { filter: Alpha(opacity=50); }

-- 
Ticket URL: <http://trac.osgeo.org/mapguide/ticket/1038#comment:1>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals


More information about the mapguide-trac mailing list