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


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

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

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

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

解決方法是:

把line-height設置為normal

CSS定義如下

input{
  line-height: normal; /* for non-ie */  
  line-height: 22px\9; /* for ie */  
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM