Je souhaite qu'un ensemble de <td>
s flotte à gauche dans IE7. Ils devraient passer à la ligne suivante si la fenêtre est trop petite.IE7: Comment faire flotter TD?
CSS
table {
width: 100%;
}
td {
border: 1px solid red;
}
tr.f td {
width: 500px;
float: left;
}
HTML:
<table>
<tr class="f">
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
</table>
Cela fonctionne dans IE8 et Firefox, mais pas dans IE7. Qu'est-ce que je fais mal?
Le mode de rendu de page est "IE7 (Quirks)" ou "IE7 (Standards)". J'essaie avec IE8, cependant, en faisant confiance que le mode de rendu IE7 est ce qu'il dit. "IE8 Compatibility View" échoue également, seul "IE8 Standards" l'obtient correctement.
J'ai prévu ce résultat. Merci, cela explique pourquoi toutes mes tentatives pour que cela fonctionne dans IE7 ont échoué. Je pense que je vais aller avec l'approche ul/li ou une approche span/div, alors. – Tomalak