我有一個輸入框,非常像twitter(我使用引導程序)。當按下它時,我希望它擴大,它要做的。問題是佔位符和輸入文本從中間開始。我曾嘗試多種方式來改變它沒有成功:使用垂直對齊css屬性的jquery addClass()
$(this).css({"height":"80px","vertical-align":"top"});
addClass method
你能幫我找到一個解決方案嗎?
在此先感謝!
我有一個輸入框,非常像twitter(我使用引導程序)。當按下它時,我希望它擴大,它要做的。問題是佔位符和輸入文本從中間開始。我曾嘗試多種方式來改變它沒有成功:使用垂直對齊css屬性的jquery addClass()
$(this).css({"height":"80px","vertical-align":"top"});
addClass method
你能幫我找到一個解決方案嗎?
在此先感謝!
vertical-align
不適用於文本輸入。嘗試設置填充代替。您不需要設置高度,只需使用底部填充即可強制文本頂部。如果您需要多條線路,請考慮使用textarea
。
$(this).css({"padding-bottom":"60px"});
$( 「選擇」)addClass( 「yourclass」);如果您已經看過演示,請查看http://www.w3schools.com/jquery/tryit.asp?filename=tryjquery_html_addclass – falguni
請勿使用該資源。有很多好的官方jQuery文檔。 – raam86
你的問題不清楚。在什麼中間?在哪裏結束?顯示HTML和JSfiddle – raam86