input placeholder文字垂直居中(Mobile & PC)

Html5輸入框支持placeholder,可是在定義文本框中定義placeholder存在兼容問題css

<input type="text" placeholder="search word" name="p" />  

可是在chrome下顯示的search word並不能垂直居中。html

在stackoverflow上找到了對應的方法。參考地址:http://stackoverflow.com/questions/4919680/html5-placeholder-css-padding-problemhtml5

解決方法是:chrome

把line-height設置爲normalspa

CSS定義以下code

input{
  line-height: normal; /* for non-ie */  
  line-height: 22px\9; /* for ie */  
}
相關文章
相關標籤/搜索