Я работаю над таблицей, которую я не могу редактировать, я не могу добавить HTML, я не могу добавить JS. Все было предварительно сгенерировано, и все, что я могу сделать, это добавить CSS к нему.ie7 float table row left не работает
Итак, таблица имеет 2 строки, одна - боковая панель, вторая - содержимое центра. Я хотел сделать боковую панель 210px широким и поплавать, оставив все то же самое, что и в центре. Все работает нормально во всех браузерах, но IE7. Когда я проверяю его с помощью инструментов разработчика IE7, я вижу, что строка и TD под ним всегда имеют ширину в 100%, и нет возможности присвоить ей значение ширины.
Есть ли проблемы с этой проблемой?
Образец кода.
<table>
<tr id="sidebar"><td>Some data</td></tr>
<tr id="main"><td>Some data 2</td></tr>
</table>
CSS:
#sidebar
{
display:block;
width:210px;
float:left;
}
#main
{
display:block;
width:730px;
float:left;
}
Пожалуйста посоветуйте
Попробуйте 'display: inline-block; zoom: 1; * display: inline; '. – Chad
Я не понял вопроса, вы хотите назначить ширину или хотите второй td, кроме 1-го td? –
Я хочу, чтобы один tr находился рядом с другим. По какой-то причине они на 100% больше, чем я говорю. –