2013-03-08 7 views
0

Я создаю информационный бюллетень, и я заметил, что в почте Yahoo добавляется синяя рамка к изображениям внутри ссылки. Я уже проверил другие форумы, и вы можете решить эту проблему путем применения любого из этих двух вариантов в CSS инлайн:Вставить ссылку на границу в ссылку изображения в yahoo mail

border:none; 
border:0; 

Это работает, и вы не увидите синюю границу на Yahoo Mail. Проблема в том, что для моего дизайна я хочу добавить к изображению ссылку в качестве ссылки. Поэтому, если я применяю это решение для почты Yahoo, у меня не будет границы с изображениями.

Есть ли способ, которым я могу решить эту проблему?

Вот вам мой код:

<tr> 
     <td width="260px"> 
      <a href="#"> 
       <img alt="" src="link-to-image/pic1.jpg" style="width:258px;border: rgba(235, 173, 21, 0.5) 1px solid;display:block;" /> 
      </a> 
     </td> 
    </tr> 

ответ

0

попробовать border="1" border-color="#005288" в теге изображения. Всегда используйте шестизначный шестнадцатеричный код.

+0

isn; t это точно так же, как border = "# 005288 1px solid"? Это то, что у меня есть в данный момент с свойством цвета rgba. Что произойдет, если я вставлю оба? Какой из них? –

+0

Объединение шестнадцатеричного тега с типом и шириной рамки не поддерживается для всех почтовых клиентов. Глупый я знаю, но моя техника работает лучше всего. Вы должны объявить их отдельно, а граница более согласована в HTML. Никогда не пробовал комбинировать обе методики с разными значениями цвета, поэтому вам нужно будет это проверить. – John

Смежные вопросы