我有同样的问题,我想要两个不同大小的图像,并希望它们都可以作为链接点击。
我的媒体查询仅针对移动设备,因此我可以定义包含表格单元格的高度并确保链接是设置的块高度。
@media only screen and (min-device-width: 320px) and (max-device-width: 568px) {
td[class="image-class"],
a[class="image-link-class"]{
height:165px!important;
display: block; !important};
img[class="desktop-content"]{
display: none !important;
height:0 !important;
min-height: 0 !important;
max-height: 0 !important; width:0 !important; overflow: hidden !important;
}
然后,图像有一个类,将火箭筒的所有内容都设置为 0,以确保它确实是隐藏的。对于基于桌面的电子邮件客户端,表格单元格的背景图像永远不会被看到,然后被内联图像覆盖
<td height="473" background="image-mobile.jpg" class="image-class"><a href="#" class="image-link-class"><img src="image-desktop.jpg" width="318" height="473" border="0" alt="" style="display:block" class="desktop-content"></a></td>