placeholer屬性IE6 IE9相容問題

2021-09-02 15:13:19 字數 465 閱讀 2176

解決方法來自網上搜尋:寫於此處方便個人引用。

placeholder屬性用於輸入框內的灰色提示字型,如「請輸入使用者名稱」。

此屬性為html5中新屬性,適用於ie10以後版本,firefox,chrome等,不適用於ie低版本,如想使用所有瀏覽器,方法入下:

.phcolor
$(function()

input.focus(function()

});

input.blur(function()

});

// 輸入的字元不為灰色

input.keydown(function());

}; //當瀏覽器不支援placeholder屬性時,呼叫placeholder函式

if(!supportplaceholder)

});}

});

ie6下的line height屬性

line height這個屬性是被ie6所支援的。當是當乙個父級元素內的子元素,包含了文字,且文字和img,input,label,span這些內聯元素連線在一起的時候,你對父級元素設定line height是沒有任何效果的。很多情況下,我們希望文字和表單元素 比如input輸入框 垂直居中,在設定...

ie6 滾動條無限下拉(鄙視IE6)

昨天在做頁面,測試到ie6的時候,遇到滾動條無限下拉的bug,ie6就是這麼麻煩,後來找了一些資料來看,自己嘗試了一些方法,終於找到解決方法。一般ie6會出現這種問題,都是你設定了某個東西的position abselute,在ie6下,遇到這種絕對位置的,他會一直往父元素找乙個position r...

ie6 濾鏡問題

由於有透明效果,為了在ie6下能正常看到效果,就要使用濾鏡的功能 如 background none filter progid dximagetransform.microsoft.alphaimageloader src png 乙個大div下面用了濾鏡功能,他將會使在div下面的form a等...