Я испытывал эту проблему, когда выполнял свою работу в лаборатории. Итак, я делаю, что есть таблица, и когда я нажимаю кнопку, она добавляет изображение к некоторым конкретным ячейкам таблицы. Тем не менее, таблица искажается каждый раз, когда появляются изображения (Вы можете видеть как на приложенном изображении ниже). Дисплей: блок не работает. Я попытался добавить display: block в тег img в css по умолчанию, и он также не работал.
Изображение
Это мой код для добавления изображения:
$("table").find("tr").eq(1).find("td").eq(1).append("<img src='image.png' style='display:block;' width='100%' height='auto'/>");
Это мой css для таблицы (в поле указан id таблицы):
#box {
height: 400px;
width: 400px;
position: fixed;
margin-left: -200px;
margin-top: -200px;
top: 50%;
left: 50%;
}
Кто-нибудь знает, как это исправить? Спасибо.