Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.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 <;img高度=”;“100%”;不在IE工作_Html_Css_Internet Explorer - Fatal编程技术网

Html <;img高度=”;“100%”;不在IE工作

Html <;img高度=”;“100%”;不在IE工作,html,css,internet-explorer,Html,Css,Internet Explorer,我正在进行新闻稿设计(这意味着不使用CSS背景图像属性),我需要在表格的左右两侧使用拉伸资源 这张桌子有3个单元格:一个在左边,一个在右边,用于我的图像,需要测量桌子的整个高度,另一个在中间,有一些文本 问题是,在IE(和Outlook)中,并没有占据单元格的整个高度。我给单元格添加了一个红色背景色,以确保它占据了整个可用高度 我的代码有点太大,无法在这里显示,但您可以看到它 这里有一个JSFiddle:将padding,margin设置为0px;如果不起作用,只需给出负值,将页边距移动到页面的

我正在进行新闻稿设计(这意味着不使用CSS背景图像属性),我需要在表格的左右两侧使用拉伸资源

这张桌子有3个单元格:一个在左边,一个在右边,用于我的图像,需要测量桌子的整个高度,另一个在中间,有一些文本

问题是,在IE(和Outlook)中,并没有占据单元格的整个高度。我给单元格添加了一个红色背景色,以确保它占据了整个可用高度

我的代码有点太大,无法在这里显示,但您可以看到它


这里有一个JSFiddle:

将padding,margin设置为0px;如果不起作用,只需给出负值,将页边距移动到页面的末尾。对于eg-10px。也许这不是一个完美的解决方案。但它暂时解决了您的问题。

对此表示抱歉。修正了LinkedAsis最简单的方法是让资产的宽度达到13px,高度达到~2000px,理论上,你不会达到2000px高的页面。我不能这么做。这使得我的时事通讯太大了,因为img的固定大小会改变整个表格的大小。如果是电子邮件,你不能使用任何背景。也不能将图像指定为动态大小。我不确定你能做你想做的,想象一下,无论什么都可以,垃圾邮件发送者都会使用它(这就是为什么从电子邮件客户端删除背景,他们被垃圾邮件发送者滥用的原因)。我很确定这是可行的,因为我查过很多做同样事情的电子邮件时事通讯。只是不明白为什么这个资产不想拉伸,即使在IE上(它不是电子邮件客户端…),请在您的图像中尝试此代码。“position:absolute”避免了IE中不需要的空间。请始终在JSFIDLE中给出您的建议。帮你真的很容易。检查一下你的colspan。他们也会给出这样的结果。我没有使用colsplan。真是奇怪的问题。