kri*_*ish 2 css twitter-bootstrap angularjs
这是我的简单引导代码..
<div class="container">
<div class="col-lg-12">
<div class="col-lg-3">
<p>
aaaaaa
</p>
</div>
<div class="col-lg-3">
<p>
bbbbb
</p>
</div>
<div class="col-lg-3" ng-show="myVar">
<p>
cccccc
</p>
</div>
<div class="col-lg-3">
<p>
bbbbb
</p>
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
这里我连续放置了 4 个盒子。我已经初始化了一个名为myvar.Based的变量myVar,一些框可能会隐藏。
因此,当隐藏一个盒子时,应该管理其他盒子的宽度,即宽度应该增加。不应该有多余的空间。
如果宽度是,col-lg-3则表示应将其更改为col-lg-4隐藏框时的宽度。
小提琴: https: //jsfiddle.net/euxcj3qb/14/
这个怎么做?有人可以给我一些建议吗?
像这样使用它
<div class="container" ng-app="myApp">
<div class="col-lg-12" ng-controller="myController">
<div class="col-xs-12 col-sm-6 col-md-4" ng-class="{' col-lg-3': myVar, ' col-lg-4': !myVar}">
<p>
aaaaaa
</p>
</div>
<div class="col-xs-12 col-sm-6 col-md-4" ng-class="{' col-lg-3': myVar, 'col-lg-4': !myVar}">
<p>
bbbbb
</p>
</div>
<div class="" ng-show="myVar" ng-class="{' col-lg-3': myVar}">
<p>
cccccc
</p>
</div>
<div class="col-xs-12 col-sm-6 col-md-4 " ng-class="{'col-lg-3': myVar, ' col-lg-4': !myVar}">
<p>
bbbbb
</p>
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
更新了 小提琴
| 归档时间: |
|
| 查看次数: |
4947 次 |
| 最近记录: |