Html 图像不';当宽度和高度以百分比定义时,使用<;表>;父元素
我正在尝试按百分比缩小图像,这在Firefox中可以正确渲染,但在InternetExplorer中不能。img标签需要放在表中Html 图像不';当宽度和高度以百分比定义时,使用<;表>;父元素,html,internet-explorer,firefox,Html,Internet Explorer,Firefox,我正在尝试按百分比缩小图像,这在Firefox中可以正确渲染,但在InternetExplorer中不能。img标签需要放在表中 <TABLE> <TR> <TD> <img src="test.gif" width="60%" height="60%"> </TD> </TR> </TABLE> 有没有更好的方法可以在两种浏览器中都使用?尝试在CSS中定义维度: <style ty
<TABLE>
<TR>
<TD>
<img src="test.gif" width="60%" height="60%">
</TD>
</TR>
</TABLE>
有没有更好的方法可以在两种浏览器中都使用?尝试在CSS中定义维度:
<style type="text/css">
.myImg{
width:60%;
height:60%;
}
</style>
<table>
<tr>
<td>
<img src="test.gif" class="myImg" />
</td>
</tr>
</table>
myImg先生{
宽度:60%;
身高:60%;
}
我认为有些浏览器不喜欢将宽度/高度内联定义为数值以外的任何值(例如,width=“200”
)
无论如何,给它一个镜头-祝你好运查看源代码-文章中的图像缩放得非常好。使用FireBug可以帮助您找出能够实现所需缩放的CSS。请尝试以下代码:
<html>
<head>
<style>
table.full-width-table{
width:100%;
}
td.center-text-td{
text-align: center;
}
img.sixty-percent{
width:60%;
height:60%;
margin:0 auto;
}
</style>
</head>
<body>
<table class="full-width-table">
<tbody>
<tr>
<td class="center-text-td">
<img src="test.gif" class="sixty-percent"/>
</td>
</tr>
</tbody>
</table>
</body>
</html>
全宽桌子{
宽度:100%;
}
td.center-text-td{
文本对齐:居中;
}
百分之六十{
宽度:60%;
身高:60%;
保证金:0自动;
}
…或者甚至是内嵌式标签,例如….src=“test.gif”style=“height:60%;width:60%;”/>对不起,两个答案似乎都不正确。我指定高度/宽度(以像素为单位)作为解决方法,但假设IE有一个百分比无法工作的bug。