我想要做的是当用户点击textarea时,它会展开div以显示'发布'按钮。JavaScript:点击展开区域
这里是我的意思图片:
所以,当用户单击文本框区域,我需要的背景div来扩大并显示“发布”按钮。
这里的的jsfiddle我开始:http://jsfiddle.net/MgcDU/6018/
HTML:
<div class="container">
<div class="well">
<textarea style="width:462px" placeholder="Comment..."></textarea>
<button class="btn btn-primary" type="button">Post</button>
<div class="clearfix"></div>
</div>
CSS:
textarea {
margin-bottom: 0;
}
.btn {
float: right;
margin-top: 12px;
}
.container {
margin:20px 0 0 20px;
}
.well {
width: 476px;
padding: 12px;
}
我没有JavaScript的经验,但我认为这是一个简单的足够的项目完成后才能够看清楚 基本。
哈,我采取了复杂的方式:http://jsfiddle.net/shawn31313/MgcDU/6021/。不过我有一个动画。 – Shawn31313
有没有办法让它扩展而不是瞬间?喜欢,实际上显示它扩大的动画?另外,如果您点击离开,您是否可以将其扩展回来? –
而不是'show',你可以使用'slideDown'。看到更新的小提琴。 –