Как заставить bgcolored td's растягиваться, чтобы соответствовать

0

Работа над шаблоном, который должен работать в Outlook 365. Не знаю, почему оранжевые линии не растягиваются, чтобы заполнить пространство. Это для электронной почты HTML, поэтому нельзя использовать Divs.

Кодепен: http://codepen.io/leongaban/pen/HkDyx

Изображение 174551

<td style="100%" height="1">
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
    <tr><td width="100%" height="1" bgcolor="#f67b1e"></td></tr>
  </table>
  <!-- <hr style="width: 100%; border-right: 0; border-left: 0; border: 1px solid #f67b1e;"> -->
</td>
Теги:
email

2 ответа

1
Лучший ответ

Здесь вы просто указали ширину этих строк

<table width="600" cellpadding="0" cellspacing="0">
  <tr>
    <td colspan="3" height="20" bgcolor="gray"></td>
  </tr>

  <tr id="wants_an_intro" style="font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color:#006497; text-align:center; font-size:24px; color: #f67b1e; width: 100%;">

    <td style="width:30%" height="1"> <!-- width:30% -->
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr><td width="100%" height="1" bgcolor="#f67b1e"></td></tr>
      </table>
      <!-- <hr style="width: 100%; border-right: 0; border-left: 0; border: 1px solid #f67b1e;"> -->
    </td>

    <td style="font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size:1em; color:#f67b1e;">wants an intro to</td>

    <td style="width:30%" height="1"> <!-- width:30% -->
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr><td width="100%" height="1" bgcolor="#f67b1e"></td></tr>
      </table>
      <!-- <hr style="width: 100%; border-right: 0; border-left: 0; border: 1px solid #f67b1e;"> -->
    </td>

  </tr>

  <tr>
    <td colspan="3" height="20" bgcolor="gray"></td>
  </tr>
</table>

или --------

<table width="600" cellpadding="0" cellspacing="0">
  <tr>
    <td colspan="3" height="20" bgcolor="gray"></td>
  </tr>

  <tr id="wants_an_intro" style="font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color:#006497; text-align:center; font-size:24px; color: #f67b1e; width: 100%;">

    <td  width="30%" style="" height="1">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr><td width="100%" height="1" bgcolor="#f67b1e"></td></tr>
      </table>
      <!-- <hr style="width: 100%; border-right: 0; border-left: 0; border: 1px solid #f67b1e;"> -->
    </td>

    <td style="font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size:1em; color:#f67b1e;">wants an intro to</td>

    <td width="30%" style="" height="1">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr><td width="100%" height="1" bgcolor="#f67b1e"></td></tr>
      </table>
      <!-- <hr style="width: 100%; border-right: 0; border-left: 0; border: 1px solid #f67b1e;"> -->
    </td>

  </tr>

  <tr>
    <td colspan="3" height="20" bgcolor="gray"></td>
  </tr>

</table>
  • 0
    Боже мой, я думал, что сделал ... это то, что я получаю за работу супер поздно LOL, спасибо, человек
1

Просто установите width в td двух строк или одну строку, и текст зависит от того, что вы хотите

Посмотреть демонстрацию http://codepen.io/anon/pen/racJt

  • 0
    Спасибо! думал, что я сделал это, X_x

Ещё вопросы

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