jquery - 以固定大小比例调整 div 的大小

标签 jquery css html resize

我在 jquery 中创建了一个宽度为 100% 高度为 width*.1 的 div

http://jsfiddle.net/2drYk/

<figure class="container">
</figure>

$('.container').height($(this).width()*.1);

* 
{
margin:0; 
padding:0; 
border:0
}

.container
{
    width:100%;
    background:black;

}

我怎样才能从这里扩大点击的高度?

最佳答案

$('.container').height($(this).width()*0.1);

$('.container').on('click',function(){
    $(this).animate({height: ($(this).width()*0.1 + $(this).height())});
});

此处演示 JSFIDDLE

关于jquery - 以固定大小比例调整 div 的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15430494/

相关文章:

javascript - 如何使用 Firebug 知道哪个 JS 脚本操作了 DOM 的某些元素

php - 物化 CSS : Dropdown don't display properly inside collection

jquery - 我可以在选择列表的末尾移动一个选项吗?

Jquery CSS .animate li div

jquery - Bootstrap 导航栏折叠按钮适用于 PC 但不适用于笔记本电脑或手机

html - 制作一个样式为文本的表单输入 - 总结

javascript - jQuery 网站标题问题

jquery - 使用 jquery 获取选中的单选按钮的最快方法

javascript - 获取在字段上拖放的资源的 URL

javascript - 在 DOM 树中使用某种节点号进行元素搜索