php - 这是构建 Bootstrap 面板的正确方法吗?

标签 php html css twitter-bootstrap

问题

Bootstrap 面板中的行未对齐,但查看文档后相信我所做的没有任何问题。我已经检查并相信列、行等构建正确,只是右列高于左列,如下面的屏幕截图所示。

截图

呃,我不允许张贴图片。你可以在这里看到它http://picpaste.com/Capture-JEsTPIWT.PNG .

代码

相信这是我的 Bootstrap 样式中的一个问题,但为了以防万一,我会包含完整的代码。

  <div class="col-md-3">
    <div class="panel panel-default">
      <div class="panel-heading">
        <h3 class="panel-title">Order Totals</h3>
      </div>
      <div class="panel-body">
        <div class="row">
          <div class="col-md-6"><h5>Net Total</h5></div>
          <?php

          if($conn){ 

          $stid = oci_parse($conn, "

            SELECT NetTotal
            FROM Totals
            WHERE OrderNo = ".$_GET['id']."

          ");
          oci_execute($stid);

          while (($row = oci_fetch_array($stid, OCI_NUM)) != false) {
              echo "<div class='col-md-6'>£" . $row['0'] . "</div>";
          }

          oci_free_statement($stid);

          }

          ?>
        </div>
        <div class="row">
          <div class="col-md-6"><h5>VAT</h5></div>
          <?php

          if($conn){ 

          $stid = oci_parse($conn, "
            SELECT NetTotal
            FROM Totals
            WHERE OrderNo = ".$_GET['id']."

          ");
          oci_execute($stid);

          while (($row = oci_fetch_array($stid, OCI_NUM)) != false) {
              echo "<div class='col-md-6'>£" . number_format((float)($row['0'] * 17.5/100), 2, '.', '') . "</div>";
          }

          oci_free_statement($stid);

          }

          ?>
        </div>
        <div class="row">
          <div class="col-md-6"><h5>Gross Total</h5></div>
          <?php

          if($conn){ 

          $stid = oci_parse($conn, "

            SELECT NetTotal
            FROM Totals
            WHERE OrderNo = ".$_GET['id']."

          ");
          oci_execute($stid);

          while (($row = oci_fetch_array($stid, OCI_NUM)) != false) {
              echo "<div class='col-md-6'>£" . number_format((float)($row['0'] + ($row['0'] * 17.5/100)), 2, '.', '') . "</div>";
          }

          oci_free_statement($stid);
          oci_close($conn);

          }

          ?>
          </div>
        </div>
      </div>
    </div>

最佳答案

一个比另一个高一点的原因是你的标签。

由于标签会对其进行一些设计,将位置更改为其适当的样式,结果设置比普通文本要低一些。不过,您的金额不会改变。

关于php - 这是构建 Bootstrap 面板的正确方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23656795/

相关文章:

php - 如何通过 php 向公共(public)电报 channel 发送消息?

php - __destruct() 和 __call() 创建无限循环

html - 一个长长的文件名从其他文本中溢出

html - 在 2 个固定 DIV 之间滚动一个 div,位置 : does not work for me

css - react/next.js 中的 * 选择器

javascript - jQuery 重新排列/交换 img src 导致照片重新加载出现故障

PHP 函数没有返回 MySQL 表中的所有数据

php - 如何阻止 Varnish 缓存站点地图?

CSS nowrap 用于文本元素以外的其他元素?

html - 如何禁用html表单中的回车键?