Html 为什么即使设置为“固定”,图像宽度也会更改?
我有一个html代码,其结构如下:Html 为什么即使设置为“固定”,图像宽度也会更改?,html,css,Html,Css,我有一个html代码,其结构如下: <div title="XYZ Tool" class="tbBtn toolbarBtn active xcLightBack tbBtnPressed" id="ctl_AAA_4_BBBTool" type="div" toolbarcoloropacity="1" toolbarcolor="#F1727F"> <img class="eilXYZ" id="ctl_Vessels_4_ctl04" style="backg
<div title="XYZ Tool" class="tbBtn toolbarBtn active xcLightBack tbBtnPressed" id="ctl_AAA_4_BBBTool" type="div" toolbarcoloropacity="1" toolbarcolor="#F1727F">
<img class="eilXYZ" id="ctl_Vessels_4_ctl04" style="background-position: -114px 0px;" __imageClass="eilXYZ">
<h4 class="normalFontSize noPointerEvents" style="padding-left: 4px; margin-top: -17px;">My TEXTTTT</h4>
</div>
我的短信
从IE运行时,图像的宽度为16.04px,尽管在css类中,我已经将宽度定义为23px。以下是我从IE开发者工具获得的信息:
为什么呢?当我在H4中添加更多文本时,图像的宽度也会扩大,但从未达到我定义的23px
谢谢 代替
宽度:23px
更改为最大宽度:23px您可以粘贴完整的代码吗?您的h4样式中有一个=
而不是:
。在img
元素上没有背景图像
这样的属性。背景图像必须在样式标签下:S的实际实现如上所述,但在IE开发工具中,它确实显示了一个名为“背景图像”的属性,但它不应该与问题有关?一点解释会很有帮助。通过设置最大宽度,意味着您的图像宽度将最大为23像素,无论是什么。