CSS ZOOM - Yet Another peculiaridade IE; O cambio pixel 3
Tempo e outra vez, cando todos os outros navegadores vistas a comportarse como dixen polas regras W3C, espirais IE-lo do espírito de desenvolvemento, botando unha birra, que non parecen ter unha corrección. Só un tal é esta cuestión no IE7.
Declaración de problema:
Eu e por iso poden moitos dos outros desenvolvedores web graves notar máis que moitas veces, que cando hai aniñados flota no deseño, na pairan sobre algúns enlaces (tags de referencia), o recipiente que contén parece estar a trasladar algúns píxeles á dereita . Tente solucións de Google para este problema, pero case non atopei unha resposta razoable por que e cando ocorre (que poidan axudar a evitar que este problema ocorrer), de aí eu non atopei unha solución clara para o problema ou ...
Solución posible:
Fóra da experiencia, teño por cento aviso previo de 90% do ie veces, que este problema é corrixido pola adición dunha propiedade zoom na definición da CSS do recipiente apenas comportándose ...
# {Somediv zoom: 1; }
de novo as razóns son ambiguo ... tente iso ...
Algúns elementos do IE ter un "hasLayout" propiedade, que é "certo" por defecto. Moitos comportamentos visuais CSS, por exemplo, un filtro de alfa só funciona en un elemento que hasLayout. eo {zoom: 1} parece dar os elementos obxecto de aprendizaxe a propiedade hasLayout .... Útil? Eu non penso así ...
A propiedade de zoom é tamén parece admite o Chrome, pero a súa forza utilización parece facer efecto adverso moito na miña disposición ... probalo, se funciona para ti ... se iso non acontecer, Bookmark esta páxina en "Craps CSS"










































