在我的asp.net webform頁面我有一個簡單的形式與一個單一的inputfield和一個提交按鈕。當啓動發佈請求,然後將鼠標懸停在提交按鈕上時,瀏覽器停止顯示加載狀態(進度條消失,出現「完成」標籤,並且選項卡中的加載動畫再次成爲站點圖標懸停與IE7背景圖像停止加載指示
我有能夠向下縮小錯誤的followihg CSS規則:
.button:hover {
background-image:url("/content/images/buttonHoverGradient.jpg");
}
在下面的HTML
<input type="submit" class="button" title="Select a provider" value="Select">
在我看來,IE瀏覽器發起請求來獲取圖像,然後利用了這個狀態新的請求作爲總體狀態我不'沒有線索如何證明這一點。有任何想法嗎?
UPDATE
按鈕類使用的所有移到網頁上,我們無法知道它們的尺寸上提前。因此,使用嵌入多個狀態的@teresko圖像所建議的單個背景不是一種選擇。
UPDATE
它似乎也在IE的其他版本中。一些研究似乎指向了Doctype(目前它是quircks,因爲asp.net webforms 3.5並不嚴格遵守)
+1我不知道,但我很好奇知道答案! – pixelbobby 2011-05-02 15:18:45