Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/40.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
不使用<;的HTML EDM覆盖元素;部门>;_Html_Css_Overlay - Fatal编程技术网

不使用<;的HTML EDM覆盖元素;部门>;

不使用<;的HTML EDM覆盖元素;部门>;,html,css,overlay,Html,Css,Overlay,我目前正在创建一个HTML EDM,我有一些图像我想覆盖。我实际上使用了这种方法,当我在web浏览器中查看时,它可以正常工作,并且我的图像可以正确显示。但当我试图通过电子邮件发送时,div标签被完全忽略,我的图像到处都是 <table class="newsletter" border="0" cellpadding="0" cellspacing="0"> <!--MASTHEAD ROW--> <tr> <td>

我目前正在创建一个HTML EDM,我有一些图像我想覆盖。我实际上使用了这种方法,当我在web浏览器中查看时,它可以正常工作,并且我的图像可以正确显示。但当我试图通过电子邮件发送时,div标签被完全忽略,我的图像到处都是

<table class="newsletter" border="0" cellpadding="0" cellspacing="0">
    <!--MASTHEAD ROW-->
    <tr>
        <td>
            <div id="container">
                <!-- LOGO -->
                <div id="overlay_logo">
                    <img src="" width="140"/>
                </div>

                <!-- MESSAGE FROM THE DEAN -->
                <div id="main_image">
                    <img src="" width="475"/>
                </div>

                <!-- SIDE GRAPHIC -->
                <div id="overlay_sidegraphic"></div>

                <!-- HEADLINE -->
                <div id="overlay_headline">
                    <!--DATE-->
                    <div class="date">31st August 2015</div>
                    <!--TITLE-->
                    <div class="title">Congratulations</div>
                </div>

                <!-- MESSAGE CONTENT -->
                <div id="overlay_content">
                    <div class="message">
                        <!-- INTRO -->
                        <b>Dear Staff,</b>
                        <br />
                        <!-- CONTENT -->
                        <br />
                        Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis aliquam a orci eget pretium. Donec congue sit amet erat et pharetra. 
                        Aliquam erat volutpat. Sed a feugiat quam. Nulla lorem enim, rhoncus quis venenatis ac, pellentesque ut magna. In vitae lectus tempor, 
                        pharetra felis sit amet, fringilla sem. Nunc interdum erat nec tortor efficitur, 
                        eget aliquam lectus malesuada. Nulla neque enim, viverra quis interdum quis, faucibus ac mauris. Fusce lacinia lorem in mollis semper. 
                        <br />
                        <br />
                    </div>
                </div>
            </div>
        </td>
    </tr>
</table>

2015年8月31日
祝贺
亲爱的工作人员:,


Lorem ipsum dolor sit amet,是一位杰出的献身者。这是一个很好的例子。不要坐在飞机和飞机上。 阿利奎姆·埃拉特·帕特。他被封为封建码头。诺拉·洛雷姆·埃尼姆,罗库斯·奎斯·维内纳蒂斯·ac,佩伦茨克·麦格纳。在临时选举中, pharetra felis坐在amet,fringilla sem。非侵权者之间的权利和效率, 这是一个很好的例子。不可否认,维韦拉·奎斯·因特杜姆·奎斯、福西布斯·ac·莫里斯。mollis semper中的Fusce lacinia lorem。


我知道应该用表格来代替div标签,但我不知道怎么做,我需要覆盖几个图像。我尝试过搜索它,但大多数有用的都使用了
标记,这对我不起作用。希望您能对此提供一些指导。谢谢大家!

最后,我使用了一个html表格生成器来创建表格,并添加了额外的列和行作为填充来替换div,因为outlook中的div不起作用


使用带有额外列/行的表作为填充是相当混乱的,但至少对我来说是有效的。

您不能在电子邮件中堆叠图像,因为位置属性被忽略。