2014-09-10 28 views
5

Mam problem z kolorem czcionki drugiej wiadomości e-mail wysłanej na adres Gmail. Mam następującą składnię:Problem z kolorem czcionki Gmaila

<p style="color:white">Dear Sir/Madam</p> 

Ale w następnym e-mail, to dodaje nowy przedział wokół tekstu zabraniając mi kontrolować styl:

<p style="color:white"><span class="im">Dear Sir/Madam</span></p> 

Problem jest podobny do następującego pytania: Font Color in HTML Email - Gmail

Jednak w moim przypadku dodanie przęsła zamiast dodawania klasy, a co za tym idzie, zakazywania dostosowywania koloru. Próbowałem użyć innego koloru (#FFFFFE) i!, Ale nie rozwiązałem problemu. O ile mi wiadomo, CSS3 również mi nie pomoże, ponieważ większość rzeczy nie jest dozwolona w Gmailu.

Jak mogę uniknąć tego rozpiętości w moich e-mailach?

Edytuj: Załączony obraz, który pokazuje, że kolor został przesłonięty! Ważne, ale nadal wydaje się fioletowy. Color was overridden

+1

Nawet jeśli dodaje rozpiętości, styl kolor powinien być stosowany. Lub możesz spróbować .removeClass(); aby usunąć klasę zakresu. http://jsfiddle.net/oockoqyz/1/ – Richa

+1

Pytanie dotyczy wiadomości e-mail w formacie HTML. Większość klientów poczty e-mail nie obsługuje JS i dlatego nie mogę z niego korzystać. Klienci poczty e-mail renderują również HTML w inny sposób, więc ignoruje niektóre ze znanych reguł (dlatego używam inline). Załączony obraz pokazuje, że kolor został nadpisany, ale nadal wydaje się fioletowy. – Sami

Odpowiedz

2

użyciu wbudowanych stylów, inne style nie są akceptowane, jeśli prościej

+0

Tak, wiem o tym. Używam stylów wbudowanych wszędzie. Span z klasą "im" nie jest dodawany przeze mnie, jest dodawany przez gmail. Nie mogę w tym miejscu umieścić stylu inline. – Sami

+0

spróbuj w .im {color: # ff00! Important;} –

+0

Doskonale, dzięki Alex. Myślałem, że Gmail nie obsługuje klas http://stackoverflow.com/questions/12391262/does-gmail-support-css-classes – Sami

Powiązane problemy