【发布时间】:2013-01-29 00:12:33
【问题描述】:
我有this 登陆页面。我希望该电子邮件成为 mailto:info@domain.tld 的链接。
我尝试使用地图(在正文上使用地图 =“#mail”,然后地图名称 =“邮件”>)但它不起作用。我也尝试使用空白透明 png 图像(将 usemap 设置为),但链接不可点击。
如何实现电子邮件区域以在其上添加链接?当然,它应该适用于不同的分辨率。
【问题讨论】:
我有this 登陆页面。我希望该电子邮件成为 mailto:info@domain.tld 的链接。
我尝试使用地图(在正文上使用地图 =“#mail”,然后地图名称 =“邮件”>)但它不起作用。我也尝试使用空白透明 png 图像(将 usemap 设置为),但链接不可点击。
如何实现电子邮件区域以在其上添加链接?当然,它应该适用于不同的分辨率。
【问题讨论】:
为什么不直接将电子邮件链接呈现为文本?看起来可以和 Open Sans 类似:http://www.google.com/webfonts/specimen/Open+Sans
【讨论】:
你可以这样做:
添加 CSS:
div#mail {
margin-left: 67%;
margin-top: 31.8%;
overflow: hidden;
width: 16%;
}
a {
color: transparent;
}
添加 HTML:
<div id="mail"><a href="mailto:info@gioiellidisapone.it">info@gioiellidisapone.it</a></div>
它并不完美,但也许已经足够好了。 :)
【讨论】:
这就是我直接使用 Inspect 元素修改您的页面的方式,并且链接保持在图像文本的顶部。这是另一种选择,但具有固定的宽度和高度以支持电子邮件的定位。
<body>
<div style="
width: 1430px;
position: absolute;
border: 1px solid #000;
height: 700px;
background-image: url(home2.jpg);
background-repeat: no-repeat;
background-position: top center;
display: inline-block;
"><a href="#" style="
position: relative;
top: 450px;
right: 294px;
display: inline-block;
float: right;
">Info@gioiellidisapone.it</a>
</div>
</body>
【讨论】: