Salve ragazzi, ho appena letto l'articolo di html.it riguardo all'abuso degli hack per IE e la cosa mi ha parecchio incuriosito, soprattutto visto che sto impazzendo per il min-width su IE.
L'articolo in questione è questo
Volevo chiedervi se potete confermarmi quanto segue, ovvero un'alternativa agli hack per IE6 per realizzare il min-width.
Consideriamo questo codice:
a questo punto imposto i css come segue:codice:<body> <div id="main"> <div id="content"></div> </div> </body>
Il concetto è che tutti i browser standard-compliant (FF, Opera, Safari ecc) seguiranno le direttive #main>#content, mentre IE6 e compagnia seguiranno le direttive #content, in quanto il secondo lo ignorano proprio. In questo modo il codice è perfettamente validabile (controllate qui) e non c'è bisogno di ricorrere ad inutili hack e modifiche di codice quando anche gli altri browser diventeranno standard-compliant.codice:#content { width: 500px; } #main>#content { width: 90%; min-width: 500px; }
Attendo vostri pareri.
PS: io ho testato il codice su FF2.0.0.12, Opera 9.25, IE6 e IE7


Rispondi quotando