[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