Ticket #5565: 5565.patch
File 5565.patch, 1.5 KB (added by , 13 years ago) |
---|
-
_source/core/dom/element.js
1110 1110 */ 1111 1111 setStyle : function( name, value ) 1112 1112 { 1113 if ( name == 'opacity' ) 1114 this.setOpacity( value ); 1115 1113 1116 this.$.style[ CKEDITOR.tools.cssStyleToDomStyle( name ) ] = value; 1114 1117 return this; 1115 1118 }, … … 1142 1145 setOpacity : function( opacity ) 1143 1146 { 1144 1147 if ( CKEDITOR.env.ie ) 1145 { 1146 opacity = Math.round( opacity * 100 ); 1147 this.setStyle( 'filter', opacity >= 100 ? '' : 'progid:DXImageTransform.Microsoft.Alpha(opacity=' + opacity + ')' ); 1148 } 1148 this.$.style.filter = opacity >= 100 ? '' : 'progid:DXImageTransform.Microsoft.Alpha(opacity=' + Math.round( opacity * 100 ) + ')'; 1149 1149 else 1150 this. setStyle( 'opacity', opacity );1150 this.$.style.opacity = opacity; 1151 1151 }, 1152 1152 1153 1153 /** -
_source/plugins/floatpanel/plugin.js
130 130 element.setStyles( 131 131 { 132 132 top : top + 'px', 133 left : '-3000px', 134 opacity : '0', // FF3 is ignoring "visibility" 133 134 // Don't use display or visibility style because we need to 135 // caculate the rendering layout later and focus the element. 136 opacity : '0', 135 137 display : '' 136 138 }); 137 139