: Pseudoklassenselektor in E-Mail für Google Mail bewegen
Ich sende eine Mail von meinemphp
Skript
it hat eine Struktur wie:
<style type="text/css">
.elements{
/*its CSS*/
}
.elements:hover{
/* Hoverd CSS changes background and color*/
}
</style>
<center>
Actual Mail Body <a class="elements" href="URL">Element</a>
<center>
und das funktioniert gut in allen Mail-Clients außergmail
. Also ein schnellesSO
suche führe mich zu:HTML-formatierte E-Mails werden in Google Mail überhaupt nicht angezeigt, befinden sich jedoch in anderen E-Mail-Clients.
und ich habe erfahren, dassgmail
unterstützt nicht<style>
aber unterstütztinline-style
.
So habe ich das ausprobiert:
<center>
Actual Mail Body <a class="elements" href="URL" style="it's style here">Element</a>
<center>
Aber jetzt ist mein Problem:hover
Pseudoklasse kann nicht in @ konvertiert werdinline-style
, Also habe ich versucht, es mit @ nachzuahmJavaScript
wie
<center>
Actual Mail Body <a class="elements" href="URL"
OnMouseOver="this.style.background='#ddeeff';this.style['color']='#555555';"
onmouseout="back-to-original-css">Element</a>
<center>
Aber das hat mir nicht geholfen.
So gibt es eine Möglichkeit, @ zu mach:hover
Pseudo-Klasse Arbeit ingmail
mail client?
Auch ich glaube nicht, dass das unmöglich ist (sieheg+'s
mail in deinemgmail
Konto. Sie können solche Mails verschicken.)
Alle Gedanken, Ideen, Vorschläge sind willkommen, danke im Voraus.