有誰知道爲什麼IE6和IE7在button
邊框和背景之間添加一個白色邊框?IE7按鈕白色框架
這裏是我的CSS和HTML:
#reportButton{
background:#fefcda url(buttonback.png) repeat-x bottom left;
border-top:2px solid #fffff8;
border-right:2px solid #e3b40c;
border-bottom:2px solid #e3b40c;
border-left:2px solid #fffff8;
color: #373535;
font-weight: bold;
margin:0 2%;
width:45%;
}
<button id="reportButton">Report a Concern</button>
如果你試試這個,你會看到邊框和背景之間的一個有趣的白色邊框。這不會在任何其他瀏覽器中出現,甚至不會出現在IE8中。
任何人有一個簡單的修復或建議我做錯了什麼?
謝謝!
編輯:我只是注意到,當我點擊按鈕,行軍的螞蟻出現,白色邊框消失。看起來好像當按鈕是:active
它們消失了,雖然這對解決問題沒有多大幫助,但也許會給其他人。
另外,抱歉,我無法提供屏幕;我現在沒有地方通過這個互聯網連接上傳它。
編輯2:它實際上顯示邊框不是白色的,但按鈕的background-color
。看起來IE在按鈕邊框和按鈕背景圖像之間留下1px的間隙。
您使用的是reset.css嗎?猜測可能會解決這個問題,但現在無法測試。 – heisenberg 2010-07-06 19:28:18
@kekekela:我現在就試試。編輯:這也沒有工作... – tau 2010-07-06 19:29:56
啊,對不起芽。 = /如果你今天還沒有弄清楚,我今晚回家時會看看它。 – heisenberg 2010-07-06 19:34:31