Comme vous le savez tous afficher: inline-block; ne fonctionne pas dans IE6. Étonnamment, l'affichage: table, table-rangée, table-cellule ne fonctionne pas non plus. Comment puis-je ne pas utiliser des tables pour des pages complexes? Quelles sont les techniques disponibles pour que les divs se comportent comme des tables dans IE6? Dans d'autres lectures/références serait appréciée.Dans IE6, Quelles sont les alternatives à afficher: inline-block, table, table-row. table-cellule?
Q
Dans IE6, Quelles sont les alternatives à afficher: inline-block, table, table-row. table-cellule?
0
A
Répondre
1
Alors que l'écriture est valide, le balisage sémantique pour layout sur ie6 est une tâche pénible, ce n'est pas impossible, voici quelques sources.
- How to make it work on ie6: un guide des problèmes que vous rencontrerez sur ie6 et comment les réparer.
- Quirksmode: Excellent guide sur le support du navigateur pour chaque déclaration CSS.
- Cross-Browser inline-block. un article plutôt long mais très complet sur l'implémentation cross-browser
inline-block
.
J'espère que vous les trouverez utiles.
Je suppose que vous n'affichez pas de vraies données tabulaires, n'est-ce pas? Aussi, cela ne me surprend pas du tout au manque de support d'IE6 pour les affichages de table ... – BoltClock
La meilleure technique est de ne pas utiliser IE6. La deuxième meilleure technique consiste à utiliser des tables réelles plutôt que des divs stylées. –
@BoltClock: Vrai, pas de données tabulaires, c'est pourquoi je ne veux pas utiliser des tables. – Babiker