如果Twitter Bootstrap不存在4列宽的div,则将所有12列都放在8列宽的div中

时间:2015-06-03 15:06:36

标签: php css twitter-bootstrap css3 twitter-bootstrap-3

我想要的是,如果4列宽的部分不存在,则意味着它在服务器端被禁用,8列宽的部分将包含所有12列。

$var = true; // sometimes false
<div class="row">
  <?php if ($var) echo '<div class="col-md-4">.col-md-4</div>'; ?>
  <div class="col-md-8">.col-md-8</div>
</div>

我知道可以在8列宽div 中找到另一个条件语句(请参阅下面我当前的答案),但是有更好的方法来获取它只是一个预定义的类或者?

1 个答案:

答案 0 :(得分:0)

解决方案来自我的想法:

$var = true; // sometimes false
<div class="row">
  <?php if ($var) echo '<div class="col-md-4">.col-md-4</div>'; ?>
  <div class="col-md-<?php
    if ($var) :
      echo 8;
    else :
      echo 12;
    endif;
  ?>">.col-md-8</div>
</div>

将另一个条件if语句放入8列宽div ..