0

ホバーすると、テキストボックスのサイズを上に大きくする必要があります。下から固定して欲しいです。CSSのみを使用してどのように可能か教えてもらえますか?ありがとう

4

4 に答える 4

0
#Textbox{position:absolute;bottom:0; height:20px;}
#Textbox:hover{height:40px;}

また、これを行うときにフォントサイズを変更し、他のコントロールがテキストボックスの位置に依存しないようにすることもできます。そうしないと、不要な後遺症が発生します。

于 2012-06-23T06:11:39.813 に答える
0

これは負のトップマージンを使用するものです

textarea{height:100px;}
textarea:hover{margin-top:-20px;height:120px;}

フィドル

于 2012-06-23T06:18:50.383 に答える
0
input{position:absolute;bottom:0;}
input:hover{padding-top:20px;}

http://jsfiddle.net/HmAh4/

于 2012-06-23T06:07:06.890 に答える
0

それを達成できる唯一の方法は、トップマージンの助けを借りることです。ここに例がありますhttp://jsfiddle.net/nKSC3/4/

于 2012-06-23T06:20:00.413 に答える