簡體   English   中英

IE 6中不需要的背景色

[英]Unwanted background-color in IE 6

我有一個圖像,並且IE6中的圖像有不需要的背景色。 盡管在所有其他情況下看起來都不錯,但IE6卻將其與不需要的背景色搞混了。

圖片是透明的PNG圖片嗎? 如果是這樣,IE6根本就不支持PNG透明性。 如果您確實需要支持IE6,則可以在某處使用基於JavaScript的修復程序。 我知道,除非絕對必要,否則有些公司會拒絕升級IE,但是嚴重的是,我將不再支持IE6,因為當前的版本是8,大多數人現在應該擁有7。

如果是PNG透明性,則還可以保存.jpg(或.gif)並使用以下任何一種方法選擇正確的CSS /背景url: CSS hacks

一個簡單的 *。 在這種情況下可能就足夠了:)

祝好運 :)

有用於Firefox的工具(如CSSViewer ),將向您顯示應用於特定元素的所有樣式。 檢查一下,看看那里是否有任何背景色定義。

根據您的經驗水平(如果我低估了這一點,請原諒),但也有可能是您設置的顏色在不同的瀏覽器中只是呈現不同的顏色。 您能張貼一張圖片或一些資料來說明問題出在哪里嗎?

如果您是嘗試與圖像匹配的HTML顏色,則在圖像文件中設置圖像顏色的1像素的重復背景會更容易,而不是嘗試使所有不同的瀏覽器都呈現相同的顏色方式(更不用說其他監視器了。)

如果我走了,我道歉,但是以我的經驗,即使是最有經驗的人有時也會忘了一些基礎知識。

讓我知道您是否需要示例代碼。

這可能是IE在圖像上放置的默認邊框。 要快速找出將border =“ 0”屬性添加到圖像標簽的情況,可以根據需要將其移動到CSS文件中。

切線Eric Myer擁有所有CSS重置文件的爸爸,用於修復這些類型的問題

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM