Il miglior approccio per risolvere i problemi CSS per funzionare con IE 7
-
08-07-2019 - |
Domanda
Di recente, ho iniziato a gestire un'applicazione Web che purtroppo funziona solo con IE 6. La maggior parte dei problemi riguarda il CSS.
Esiste uno strumento che può aiutarmi a standardizzare le classi CSS per lavorare con entrambi IE 6 e IE 7 ? Capisco che devo seguire gli standard, ma ho bisogno di qualcosa con cui iniziare rapidamente.
Firebug può aiutarmi in qualche modo a identificare le classi CSS relative agli elementi dell'interfaccia utente (se la pagina viene visualizzata su firefox). Ma stavo cercando qualcosa di più simile a uno strumento di consulenza. Se hai qualche esperienza da condividere, sentiti libero.
Soluzione
Prova SuperPreview o pacchetto intero (Web di espressioni annunciato al Mix) ..
SuperPreview è una nuova applicazione standalone gratuita di Microsoft (ancora in versione beta) che ti consente di vedere come appariranno i tuoi siti Web attraverso diverse versioni di Internet Explorer, rendendo la migrazione da IE6 a 7 e 8 molto più semplice di prima, senza dover iniziare una macchina virtuale per eseguire IE6 o disporre di un computer separato dedicato all'esecuzione di IE6.
Altri suggerimenti
Scopri IE7 di Dean Edwards
IE multipli di Tredosoft è un buon confronto / contrasto. Vai avanti e esegui l'upgrade a IE7, quindi installa questo (selezionando solo l'opzione IE6, a meno che non ti servano tutti i 5.5 / 5.0 / 4.0 / ecc.) E puoi vedere le pagine contemporaneamente in entrambi i browser. Questo ti aiuterà a capire cosa deve essere condizionato / hackerato.
Inoltre, Developer IE Toolbar , sebbene non buono come Firebug et. al., ti permetterà almeno di vedere in IE ciò che il browser pensa stia accadendo con il tuo stile.
A volte è necessario introdurre un piccolo trucco per IE6 e IE7 come rimuovere il doppio margine e io uso il seguente codice CSS puro
css-selector { code for all browsers }
*html css-selector {code for IE6 browser }
*+html css-selector {code for IE7 browser }
non è uno strumento che ti aspetti, ma potrebbe essere utile