Я хочу набор <td>
s, чтобы поплыть влево в IE7. Они должны переходить на следующую строку, если окно слишком маленькое.IE7: Как сделать TD float?
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>
Это работает в IE8 и Firefox, но не в IE7. Что я делаю не так?
Режим рендеринга страницы «IE7 (Quirks)» или «IE7 (стандарты)». Я пытаюсь с IE8, правда, полагая, что режим рендеринга IE7 - это то, что он говорит. «IE8 Compatibility View» также не работает, только «Стандарты IE8» понимают это правильно.
Я ожидал этого результата. Спасибо, это объясняет, почему все мои попытки сделать эту работу в IE7 потерпели неудачу. Я думаю, что я пойду с подходом ul/li или span/div. – Tomalak