CSS を使用してテキスト ボックスの直下に Div を配置すると、いくつか問題が発生します。できれば CSS/CSS3 トランジションのみを使用して、テキスト ボックスのすぐ下に Div が必要です。私が知っていることを試してみましたが、すべての試みが失敗したようです。誰かが私を助けることができれば、私は素晴らしいです。
写真 1 は私が Div を配置しようとしている方法で、写真 2 は現在の方法です: http://i49.tinypic.com/2h31zjp.jpg
CSS:
input {
top:18px; left:20px;
width:1230px; padding:4px;
border:1px dashed grey;
font:16px arial;
font-weight:bold;
color:#d8d8d8;
}
input:focus+p {
height:200px;
}
p {
overflow:hidden;
height:0;
width:1230px;
background-color: transparent;
border:1px dashed gray;
transition:height.5s;
-moz-transition:height 0.5s;
-o-transition:height 0.5s;
-webkit-transition:height 0.5s;
}