CSS ZOOM - Še en IE Šala; 3 pixel shift
Čas in znova, ko so vsi drugi brskalniki videli, da se obnašajo, kot je povedal, pravila W3C, tj če spiral iz nje razvojnega duha z metanje Tantrum, da se ne zdi, da imajo popraviti. Samo tako je ena to vprašanje v IE7.
Problem Izjava:
I in bi tako veliko drugih hudih spletni razvijalci so opazili več kot Veliko krat, da če obstaja ugnezdenih lebdi v razporeditvi, na hover nad nekaterimi povezavami (sidro oznake), ki vsebuje posoda se zdi, da premik nekaj pik v desno . Poskušal sem na google za rešitev tega vprašanja, vendar pa so se komaj našla primerne odgovore na zakaj in kdaj se pojavi (ki lahko pomaga preprečiti te težave ne bi zgodilo), zato še nisem našel jasne rešitve problema niti ...
Možna rešitev:
Iz izkušenj, imam obvestilo 90-odstotni odstotkov krat, to pomeni, da je to vprašanje določi z dodajanjem zoom lastnost pri opredeljevanju CSS v napačno obnaša posodo ...
# Somediv { zoom: 1; }
spet so razlogi so dvoumno ... poskusite to ...
Nekateri elementi v IE imajo "hasLayout" premoženje, ki je "resnična", ki ga privzeto. Veliko vizualnih CSS vedenja, na primer alfa filter deluje samo na element, ki hasLayout. in {Zoom: 1} Zdi se, da ciljne elementa v hasLayout premoženja .... Koristne? Jaz dont mislim tako ...
Zoom lastnost je tudi zdi, da podpira Chrome, vendar je njegova uporaba Trud se zdi, da veliko škodljivega učinka na mojo postavitev ... poskusiti, če deluje za vas ... če ne, zaznamek to stran pod "craps CSS"











































