Вот пример:Изменить размер увеличить содержание HTML в тд
<table>
<tr>
<td width="400px" id='myTD'></td>
</td>
</table>
здесь внешний код:
protected string GetHtml()
{
return "<table><tr><td width="800px"></td></tr></table>";
}
Поскольку ширина «myTD» меньше, чем ширина внешний код, отображаемый кодом, выходит из основных границ таблицы, я не хочу, чтобы innerHTML of myTD делал основную таблицу более широкой. Достаточно сказать, что, поскольку внешний HTML-код предоставляется снаружи, я не могу его изменить, не разрушая его, так как я никогда не узнаю, какая ширина или высота будут важны для кода, а что нет.
Механизм происходящего несколько неясен. Пожалуйста, объясните больше. И избавиться от 'px', или изменить ширину на встроенные стили. –
Я пытаюсь загрузить возвращаемое значение из GetHTML() в 'myID' innerHTML, но оно увеличивает ширину всей таблицы, так как ширина innerHTML больше, чем ширина myTD. –
Хорошо, так что должно случиться? Если остальная часть содержимого будет скрыта, или вы хотите, чтобы горизонтальная полоса прокрутки появлялась в вашем td? –