У меня возникла проблема с таблицами в IE 9/10/11. Я проверил следующий код, используя Firefox, Chrome и зло IE. На jsfiddle jsbin все работает отлично в каждом браузере. Однако, когда я проверить этот код на мой HTTP-сервер (проверено на LightTPD и питона SimpleHTTPServer) таблица отображается неправильно:Ошибка HTML-таблицы CSS в IE
var cell = $('#main tr').eq(1).find('td').eq(1);
cell.attr('class', 'block');
cell.css('height', '80');
cell.css('width', '40');
.tg {
border-collapse: collapse;
}
.tg td {
height: 20px;
width: 20px;
border: 1px solid grey;
padding: 0;
}
.tg .block {
position: absolute;
padding: 0;
background: red;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table id="main" class="tg">
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
Звуки для меня, как у вас есть проблемы сервера, то. Используйте инструменты разработчика и убедитесь, что все ресурсы правильно загружены. – iamkrillin
Можете ли вы предоставить ссылку на jsfiddle, чтобы мы могли видеть ваш HTML? –
@photo_tom это в OP ... – Pointy