عکس png روی مرورگر میکروسافتrepeat نمیشه
مثلا این کدو ببین
style="
position:absolute;left:0;z-index:-1;width:100%;height:100%;filter:progid:DXImageTran sform.Microsoft.AlphaImageLoader(src='image/overlay_25x25.png',sizingMethod="scale") ;
"></div></div>
sizingMethod="scale"
این کدکاری میکنه که عکس شما هم به صورت عمودی و هم افقی repeat میشه ولی اگه کد بالارو بگزارید توی هیچ مرورگر دیگه ای به جز ie کار نمیکنه عکستونو یعنی نشونش نمیده
ولی دو را هست که نشونش بده
یکیشو میگم برات این کد پایینو نگاه کن
if (window.attachEvent) {window.attachEvent("onload", alphaBackgrounds);}function alphaBackgrounds(){var rslt = navigator.appVersion.match(/MSIE (\d+\.\d+)/, '');var itsAllGood = (rslt != null && Number(rslt[1]) >= 5.5);for (i=0; i<document.all.length; i++){var bg = document.all[i].currentStyle.backgroundImage;if (itsAllGood && bg){if (bg.match(/\.png/i) != null){var mypng = bg.substring(5,bg.length-2);document.all[i].style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoade r(src='"+mypng+"', sizingMethod='crop')";document.all[i].style.backgroundImage = "url('')";}}}}
این کد جاوا توی صفحه شما میگرده و عکسهای png شمارو دارای فیلتر میکنه برای مرورگر ie و همچنین دیگه مشکلی برای مرورگرهای دیگه پیش نمیاد
یعنی شما بکگراند جدول خودت به همون صورتی که عکسهای دیگه رو میگزاری عکس png رو میگزاری و سپس کد جاوای بالا اون عکسهارو خودش دارای فیلتر میکنه
تمامیه اون عکسهایی که میخوای با فیلتر میکروسافت کار کنن رو هم توی خود صفحه میگزاری یعنی با فایل css الحاق نمیکنی به صفحه
موفق باشی دوست عزیز