gpt4 book ai didi

twitter-bootstrap - 在 Bootstrap 中动态重新排列面板位置。

转载 作者:行者123 更新时间:2023-12-02 03:07:08 27 4
gpt4 key购买 nike

我正在寻找的这个 Bootstrap 技巧可以表述如下。假设我们有两行包含多个面板。当一个面板被关闭时,我希望看到相邻的面板自动填充前一个面板占用的空间。例如:如果左侧的面板被关闭,右侧的面板将移至左侧。这有点像在 iPhone 中,当一个应用程序图标被关闭时,其余的重新洗牌。我已经在互联网上搜索了一段时间没有成功。

仅供引用,我当前布局的一部分如下所示:

<div class="row">
<div class="panel-group" id="contentPanel">
<div class="col-sm-3 col-md-3" style="">
<div class="panel panel-info" id="indexPanel">
<div class="panel-heading">
<div class="panel-title">
<span id="indexPanelHeading">Panel 1</span>
<button type="button" class="close" data-target="#indexPanel" data-dismiss="alert">
<span class="pull-right clickable">
<i id="" class="glyphicon glyphicon-remove"></i>
</span>
</button>
</div>
</div> <!--end of panel-heading -->
<div class="panel-body">
<h4>Some texts </h4>
</div>
</div>
</div>
<!--another panel -->
<div class="col-sm-3 col-md-3" style="">
<div class="panel panel-info" id="indexPanel2">
<div class="panel-heading">
<div class="panel-title">
<span id="indexPanelHeading2">Panel 2</span>
<button type="button" class="close" data-target="#indexPanel2" data-dismiss="alert">
<span class="pull-right clickable">
<i id="" class="glyphicon glyphicon-remove"></i>
</span>
</button>
</div>
</div> <!--end of panel-heading -->
<div class="panel-body">
<h4>Some texts</h4>
</div>
</div>
</div>
</div>
</div>

最佳答案

当面板被关闭时,使用 jQuery 删除父 col-*..

$('.close').click(function(e){
e.stopPropagation();
var $target = $(this).parents('.col-sm-3');
$target.hide('slow', function(){ $target.remove(); });
});

http://www.codeply.com/go/eWpdCAJsHr

动态创建列的示例..

http://www.codeply.com/go/pUN5oATSFb

关于twitter-bootstrap - 在 Bootstrap 中动态重新排列面板位置。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42006611/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com