Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 设置编码邮件地址的样式_Javascript_Css_Mailto - Fatal编程技术网

Javascript 设置编码邮件地址的样式

Javascript 设置编码邮件地址的样式,javascript,css,mailto,Javascript,Css,Mailto,我使用了一个在线的电子邮件编码器来生成一个类似于harvester-proof的电子邮件链接,但是这个链接不适合我的风格。有人知道我如何设计这种链接吗?到目前为止,我不知道在哪里调用css类 下面是我编码的链接示例: <div class="mailto-link"><script type="text/javascript"><!-- var gefmyis = ['m','r','l','l','i','a','m','m',' ','e','o','a','"

我使用了一个在线的电子邮件编码器来生成一个类似于harvester-proof的电子邮件链接,但是这个链接不适合我的风格。有人知道我如何设计这种链接吗?到目前为止,我不知道在哪里调用css类

下面是我编码的链接示例:

<div class="mailto-link"><script type="text/javascript"><!--
var gefmyis = ['m','r','l','l','i','a','m','m',' ','e','o','a','"','h','m','e','<','e','/','o',':','a',
'>','a','s','t','c','m','s','l','"','=','.','i','t','>',
'l','f','i','@','.','s','s','"','<','e','"','o','a','c',
't','l','m','t','@',' ','c','=','e','e','i','t','a','a'];
var lmmezyh = 
[29,4,25,55,54,53,9,22,31,5,14,23,38,3,40,51,0,17,61,28,15,
34,45,62,36,13,27,52,18,43,8,37,26,24,49,63,33,6,11,20,56,35,
48,30,60,39,44,58,1,32,46,12,59,16,50,2,57,7,47,21,42,19,10,41];
var bsmqvte= new Array();for(var i=0;i<lmmezyh.length;i++)
{bsmqvte[lmmezyh[i]] = gefmyis[i]; }for(var i=0;i<bsmqvte.length;i++)
{document.write(bsmqvte[i]);}
// --></script>
<noscript>Please enable Javascript to see the email address</noscript></div>
谢谢

编辑:

通过在控制台中检查该脚本实际创建的内容,您将注意到:

<a class="email" href="mailto:test@email.com">test@email.com</a>
只需使用:

a[href^="mailto:"]{
    font-weight: bold;
    color:red;
}
或者把所有的都围成一个跨度

编辑:

通过在控制台中检查该脚本实际创建的内容,您将注意到:

<a class="email" href="mailto:test@email.com">test@email.com</a>
只需使用:

a[href^="mailto:"]{
    font-weight: bold;
    color:red;
}
或者把所有的都围成一个跨度


什么HTML用来包装地址?哦,对不起,我忘了提这个。地址被包装在一个div中。我已经更新了OP中的代码。用什么HTML包装地址?哦,对不起,我忘了提到这个。地址被包装在一个div中。我已经在OP中更新了代码。好吧,那很容易。谢谢你帮我看清了显而易见的事实:这非常有效!嗯,那很容易。谢谢你帮我看清了显而易见的事实:这非常有效!
.mailtoStyle a{
    font-weight: bold;
    color:red;
}