Я пытался выровнять изображение по центру стола тд. Он работал с установкой margin-left на определенное значение, но он также увеличивал размер td, и это не совсем то, что я хотел
Есть ли эффективные способы сделать это? Я использовал проценты для высоты и ширины таблицы.
Ответы:
или через css, который сейчас является предпочтительным методом ...
источник
<td style="text-align: center; vertical-align: middle;">
Простой способ сделать это для html5 в css:
У меня отлично сработало.
источник
Центрируйте div внутри td с помощью поля, трюк заключается в том, чтобы сделать ширину div такой же, как ширина изображения.
источник
<div>
в большинстве писем они удаляются и не считаются хорошей практикой.Это исправленные проблемы для меня:
источник
или
в файле CSS
источник
Установите фиксированное значение вашего изображения в CSS и добавьте
auto
-margin / padding к изображению, чтобы ...Или установите
text-align
по центру ...источник
источник
Другой вариант - использование
<th>
вместо<td>
.<th>
по умолчанию в центре;<td>
по умолчанию слева.источник
Согласно моему анализу и поиску в Интернете, я не смог найти способ центрировать изображение по вертикали по центру, используя
<div>
это было возможно только с использованием,<table>
потому что таблица предоставляет следующее свойство:источник