Размещайте таблицы рядом друг с другом, не используя 'float'

0

Я пытаюсь найти решение для добавления таблиц рядом друг с другом без использования "float: left;". Я использую код для шаблона электронной почты, а "float" не работает в Outlook и некоторых других почтовых клиентах.

Я пробовал все, что мог придумать, искал форум и по всему Интернету, но я не могу найти решение.

Здесь код, который я использую:

<table width="155" height="155" border="0" cellpadding="0" cellspacing="0" bgcolor="#ffffff" class="main-content" style="float:left;margin-bottom:20px;">
  <tbody>
      <tr>         
         <td><img style="border:0;" align="none" height="113" width="166" src="<?php echo $post_thumbnail ?>"  /></td>
         <td bgcolor="#f4f4f4" width="35" style="color:#f4f4f4;">T</td>
      </tr>
      <tr>        
     <td style="font-family:arial;font-size:13px;font-weight:bold !important;line-height:17px;padding:10px 10px 0;"><strong>Text</strong></td>
     <td bgcolor="#f4f4f4" width="35" style="color:#f4f4f4;">T</td>
      </tr>

      <tr>        
    <td width="155" style="color: #666;font-size:13px;padding:0 10px 15px;">  
        <a style="background-color:#ac0003; color:#ffffff; border:1px solid #660b0e;cursor: pointer; display: block; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin: 0 auto;margin-top:10px;padding: 2px 11px;;text-decoration:none;color:#ffffff; font-weight:bold;text-align:center;text-decoration:none;" href="<?php echo $post->guid ?>">Text</a>
     </td>
     <td bgcolor="#f4f4f4" width="35" style="color:#f4f4f4;">T</td>
      </tr>


      </tbody>

</table>

Помогите!

  • 0
    Эй, первый результат в поиске, это полезно? stackoverflow.com/questions/15367542/...
  • 0
    Спасибо @RonniSkansing! Я уже просмотрел руководства от MailChimp, Campaign Monitor и т. Д., Но у них нет чего-то конкретного, чтобы дать мне решение.
Показать ещё 1 комментарий
Теги:
html-table
html-email

3 ответа

1

Вы можете попытаться дать элементам таблицы отображение встроенного. Затем они должны выстраиваться рядом друг с другом.

  • 0
    Несколько советов по этому поводу здесь stackoverflow.com/questions/7457319/…
  • 0
    Это все еще не решает проблему в Outlook.
Показать ещё 3 комментария
0

Пользовательский дисплей: встроенный блок; вместо float: left;

0

Для электронной почты html вы должны использовать align="left" вместо этого.

Вот пример

Ещё вопросы

Сообщество Overcoder
Наверх
Меню