我有一个img
元素,其宽度和高度是明确指定的:
<img src="http://example.com/something.jpg" width="100" height="200" />
有一个外部样式表可以在所有图像上设置height: auto
,它会覆盖我预先计算的宽度和高度,并使图像为零高度,直到读取图像标题。这暂时破坏了我的布局。
有没有办法覆盖height: auto
元素上的img
?
答案 0 :(得分:0)
您可以对图像使用内嵌样式,例如:
<img src="" style="height:200px" />
一旦您的页面加载,您将删除。
答案 1 :(得分:0)
尝试;
<img src="http://example.com/something.jpg" style="height: 200px!important;" width="100" height="200" />
答案 2 :(得分:0)
您应该使用内联样式覆盖css样式表上的样式。你可以找到一篇好文章here