Graham Anderson wrote:
> In IE6, background-position for my PNG image is being ignored :(
...
> #nav_menu a{  
> background: url('../images/button_matrix.png') no-repeat;  display:  
> block; overflow:hidden;
>   _background-image: expression("none");
>   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./ 
> images/button_matrix.png', sizingMethod='crop');}
> 
> /* Move the button_matrix.png  into place over the 'pizza' button. */
> #pizza_btn a:link {background-position:0px 0px;}
> #pizza_btn a:hover, #pizza_btn a:focus {background-position:-132px 0px;}
>

A filter is not a background-image. It changes the display of an object and is 
not designed for positioning. The CSS property 'background-position' does not 
affect the MS-proprietary 'filter'-extension in any way.

I don't know what happens if you'd try to apply another filter on hover. It 
might work, it might break (almost certainly). 

Ingo

-- 
http://www.satzansatz.de/css.html
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
IE7 information -- http://css-discuss.incutio.com/?page=IE7
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to