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/