CSS ZOOM - Ancora un altro capriccio IE; Il 3 turni pixel

Tempo e di nuovo, quando tutti gli altri browser visto comportarsi come detto dalle norme w3c, spirali IE fuori dello spirito sviluppo gettando un capriccio, che non sembra avere una correzione. Solo uno così è questo problema in IE7.

Problema Dichiarazione:
Mi e quindi potrebbero molti degli altri sviluppatori web gravi hanno notato più di molte volte, che quando ci annidati galleggia nel layout, al passaggio del mouse su alcuni link (tag di ancoraggio), il contenitore contenente sembra spostare qualche pixel a destra . Ho cercato di soluzioni Google per questo problema, ma non sono quasi mai trovato una risposta ragionevole perché e quando si verifica (che potrebbe aiutare a prevenire questo problema accada), quindi non ho mai trovato una soluzione chiara al problema sia ...

Soluzione possibile:
Fuori di esperienza, ho cento avviso il 90% del tempo cioè, che questo problema è stato risolto con l'aggiunta di una proprietà zoom nella definizione CSS della mis-contenitore di comportarsi ...

 # {Somediv
       zoom: 1;
 }

ancora una volta le ragioni sono ambigui ... provate questo ...
Alcuni elementi di IE hanno una proprietà "hasLayout", che è "vero" per impostazione predefinita. Molti comportamenti visivi CSS, per esempio: un filtro alpha funziona solo su un elemento che hasLayout. e il {Zoom: 1} sembra dare gli elementi di destinazione della proprietà hasLayout .... Utile? Non penso così ...

La proprietà sembra zoom è anche supportato da Chrome, ma il suo utilizzo a furia sembra fare molto effetto negativo sul mio plastico ... provarlo, se funziona per voi ... se ciò non avviene, segnalibro a questa pagina sotto la voce "craps CSS"


2 Responses to "CSS ZOOM - Ancora un altro capriccio IE; a 3 pixel shift"

Lascia un commento

NDK casa | Esprimendo IT | Gusto Esprimendo | Penmenship Esprimendo | Awe Esprimendo | esprimermi