2017-02-27 51 views
-2

我有一個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="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類,我已經定義的寬度爲23像素。以下是我從IE開發人員獲得的工具: enter image description here

這是爲什麼?當我在H4增加更多的文字,圖像的寬度也擴展,但從來沒有達到我所定義的23像素...

謝謝!

+0

可以粘貼完整的代碼嗎? – ZombieChowder

+1

你的h4風格有'='而不是':'。 – Scott

+1

img'元素沒有'background-image'這樣的屬性。 –

回答

0

,而不是width: 23px變化max-width: 23px

+0

有一點解釋會有幫助。 – showdev

+0

通過設置最大寬度意味着您的圖像寬度將是最大23 px,無論如何。 – Nicholas

相關問題