我目前正在使用Joomla模塊的登錄樣式作爲Joomla 2.5.9站點的登錄模塊和JS Elated模板。當用戶點擊登錄圖像時,該模塊將顯示一個用於登錄的下拉框。登錄模塊將不會在IE 8中顯示Joomla 2.5
在除Internet Explorer 8以外的每個瀏覽器中,登錄模塊將顯示沒有問題。但是,在IE 8中,登錄模塊的按鈕圖像不會出現,但模塊仍然在那裏。
通過與模塊的支持團隊交談,我瞭解到導致此問題的文件是ie.css文件。刪除文件有幫助,但導致下拉按鈕顯示太暗。
看着ie.css,我找到以下樣式:
button,
input[type="reset"],
input[type="submit"],
input[type="button"] {
behavior: url('./templates/js_elated/css/PIE.php');
background: #eee url(../images/button-light.png) repeat-x;
background: gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #ccc));
border: 1px solid #ccc;
color: #000;
}
註釋掉定義背景的線或定義的顏色,導致無論是在登錄圖像沒有出現線條,或者圖像標有「登錄」的按鈕顯示太暗。
你會推薦我做什麼?謝謝。
IE8特定的CSS /代碼包括只使用較低的顏色背景 –