2013-08-23 64 views
0

我有一個輸入背景圖像的問題,似乎在IE8中打開時會變得過大(這不會發生在IE10或Chrome中)。輸入背景圖像在IE8中過大

這是輸入的代碼:

<input class="search rounded" id="searchText" style="background: url(/cat/Images/search-icon-th.png) no-repeat 4% 50%; backgroundsize: 16px;" placeholder="Search" jQuery19107063960315369351="31"/>

並且圖像顯示Chrome和IE8

之間的差

http://img41.imageshack.us/img41/9963/q3cb.png

IE8 http://img268.imageshack.us/img268/5109/0z49.png

所以,我的問題我是如何解決這個行爲在IE8中?

在此先感謝!

+0

CSS是什麼樣子? – putvande

回答

0

請修復您的代碼。

我想補充的是這樣的:

HTML:

<img id="fix" src="ImageLink" /> 

CSS:

#fix { 
width: 100%; 
height: 100; 
} 

這應該使你的形象在用戶網頁的大小。

+0

我修復了我的代碼,但是您發佈的代碼似乎不符合我的需求。 – SmokedIronmade

+0

我一直在研究,發現背景大小不支持IE8,所以我嘗試應用過濾器,如下所示:http://stackoverflow.com/questions/2991623/how-do-i-make-background-size-然而,工作即是不能使其工作。 – SmokedIronmade