【问题标题】:Bootstrap class to adjust the width of a panelBootstrap 类来调整面板的宽度
【发布时间】:2018-11-08 16:51:10
【问题描述】:

我在仪表板中使用引导面板,因此我必须内联放置 5 个引导面板,因此我尝试了 class="col-lg-2 col-md-3"class="col-lg-3 col-md-3" 这两个类,但这两个类仅适用于 4 或6 但它不适用于像 5 和 7 这样的奇数所以我尝试了像 style="width: 200px" 这样的内联 css 但它不适用于所有浏览器所以我现在该怎么办。

我为此附上了一张快照,请看一下。 snap Img

目前为止我尝试过的

<section class="content">
<!-- Small boxes (Stat box) -->
    <div class="row">
        <div class="col-lg-2 col-md-3" style="width: 220px">
            <!-- small box -->
            <div class="small-box bg-primary">
                <div class="inner">
                    <h3>
                        <span id=claimedAmount></span>
                    </h3>
                    <p>Total Claimed</p>
                </div>
                <div class="icon">
                    <i class="fa fa-inr bg-icon"></i>
                </div>
                <a href="${pageContext.request.contextPath}/localConveyance/list" class="small-box-footer">More info 
                <i class="fa fa-arrow-circle-right"></i></a>
            </div>
        </div>

        <div class="col-lg-2 col-md-3" style="width: 220px">
            <!-- small box -->
            <div class="small-box bg-yellow">
                <div class="inner">
                    <h3>
                        <span id=pendingAmount></span>
                    </h3>

                    <p>Pending Approval</p>
                </div>
                <div class="icon">
                    <i class="fa fa-inr bg-icon"></i>
                </div>
                <a href="${pageContext.request.contextPath}/localConveyance/list" class="small-box-footer">More info 
                <i class="fa fa-arrow-circle-right"></i></a>
            </div>
        </div>
        <div class="col-lg-2 col-md-3" style="width: 220px">
            <!-- small box -->
            <div class="small-box bg-green">
                <div class="inner">
                    <h3>
                        <span id=settledAmount></span>
                    </h3>
                    <p>Settled</p>
                </div>
                <div class="icon">
                    <i class="fa fa-inr bg-icon"></i>
                </div>
                <a href="${pageContext.request.contextPath}/localConveyance/list" class="small-box-footer">More info 
                <i class="fa fa-arrow-circle-right"></i></a>
            </div>
        </div>
        <!-- ./col -->
        <div class="col-lg-2 col-md-3" style="width: 218px">
            <!-- small box -->
            <div class="small-box bg-navy">
                <div class="inner">
                    <h3>
                        <span id=pendingSettledAmount></span>
                    </h3>

                    <p>Pending Settlement</p>
                </div>
                <div class="icon">
                    <i class="fa fa-inr bg-icon"></i>
                </div>
                <a href="${pageContext.request.contextPath}/localConveyance/list" class="small-box-footer">More info 
                <i class="fa fa-arrow-circle-right"></i></a>
            </div>
        </div>
        <!-- ./col -->
        <!-- ./col -->    
        <!-- ./col -->
        <div class="col-lg-2 col-md-3" style="width: 218px">
            <!-- small box -->
            <div class="small-box bg-red">
                <div class="inner">
                    <h3>
                        <span id=rejectedAmount></span>
                    </h3>

                    <p>Rejected</p>
                </div>
                <div class="icon">
                    <i class="fa fa-inr bg-icon"></i>
                </div>
                <a href="${pageContext.request.contextPath}/localConveyance/list" class="small-box-footer">More info
                <i class="fa fa-arrow-circle-right"></i></a>
            </div>
        </div>
    </div>
    <!-- /.row -->
    <!-- Main row -->
</section>

【问题讨论】:

  • 您可以发布您的代码或小提琴链接??
  • 抱歉,从未将代码包含在快照中,但这违反了 SO 规则,是的,您在发布代码之后应该删除了图像

标签: css twitter-bootstrap


【解决方案1】:

尝试下面的代码并删除内联 css,并查看 Updeted Bootply Demo

HTML:

<section class="content">
    <!-- Small boxes (Stat box) -->
                <div class="row"> 
                    <div class="col-lg-2 col-md-3">
                        <!-- small box -->
                        <div class="small-box bg-primary">
                            <div class="inner">
                                <h3>
                                    <span id=claimedAmount></span>
                                </h3>

                                <p>Total Claimed</p>
                            </div>
                            <div class="icon">
                                <i class="fa fa-inr bg-icon"></i>
                            </div>
                            <a href="${pageContext.request.contextPath}/localConveyance/list" class="small-box-footer">More info <i
                                class="fa fa-arrow-circle-right"></i></a>
                        </div>
                    </div>

                    <div class="col-lg-2 col-md-3">
                        <!-- small box -->
                        <div class="small-box bg-yellow">
                            <div class="inner">
                                <h3>
                                    <span id=pendingAmount></span>
                                </h3>

                                <p>Pending Approval</p>
                            </div>
                            <div class="icon">
                                <i class="fa fa-inr bg-icon"></i>
                            </div>
                            <a href="${pageContext.request.contextPath}/localConveyance/list" class="small-box-footer">More info <i
                                class="fa fa-arrow-circle-right"></i></a>
                        </div>
                    </div>

                    <div class="col-lg-2 col-md-3">
                        <!-- small box -->
                        <div class="small-box bg-green">
                            <div class="inner">
                                <h3>
                                    <span id=settledAmount></span>
                                </h3>

                                <p>Settled</p>
                            </div>
                            <div class="icon">
                                <i class="fa fa-inr bg-icon"></i>
                            </div>
                            <a href="${pageContext.request.contextPath}/localConveyance/list" class="small-box-footer">More info <i
                                class="fa fa-arrow-circle-right"></i></a>
                        </div>
                    </div>

                    <!-- ./col -->
                    <div class="col-lg-2 col-md-3">
                        <!-- small box -->
                        <div class="small-box bg-navy">
                            <div class="inner">
                                <h3>
                                    <span id=pendingSettledAmount></span>
                                </h3>

                                <p>Pending Settlement</p>
                            </div>
                            <div class="icon">
                                <i class="fa fa-inr bg-icon"></i>
                            </div>
                            <a href="${pageContext.request.contextPath}/localConveyance/list" class="small-box-footer">More info <i
                                class="fa fa-arrow-circle-right"></i></a>
                        </div>
                    </div>
                    <!-- ./col -->

                    <!-- ./col -->


                    <!-- ./col -->
                    <div class="col-lg-2 col-md-3">
                        <!-- small box -->
                        <div class="small-box bg-red">
                            <div class="inner">
                                <h3>
                                    <span id=rejectedAmount></span>
                                </h3>

                                <p>Rejected</p>
                            </div>
                            <div class="icon">
                                <i class="fa fa-inr bg-icon"></i>
                            </div>
                            <a href="${pageContext.request.contextPath}/localConveyance/list" class="small-box-footer">More info <i
                                class="fa fa-arrow-circle-right"></i></a>
                        </div>
                    </div>
                </div>
                <!-- /.row -->
                <!-- Main row -->

            </section>

【讨论】:

  • 好的,但同样的问题实际上它不适合浏览器,两边都有差距。
  • 如果你没有任何空间,那么你可以在 col-lg-2 类中给出 width:20%。
  • 看看我更新的演示
【解决方案2】:
<div class="row">
    <div class="col-md-2 col-md-offset-1">1</div>
    <div class="col-md-2">2</div>
    <div class="col-md-2">3</div>
    <div class="col-md-2">4</div>
    <div class="col-md-2">5</div>
</div>

【讨论】:

  • 还可以,但两边不适合屏幕,有些缝隙
【解决方案3】:

您可以使用 css flex 属性来正确对齐所有列,而不是使用引导程序,如下所示:

<div class="flex-container">
  <div class="flex-item">flex item 1</div>
  <div class="flex-item">flex item 2</div>
  <div class="flex-item">flex item 3</div>
  <div class="flex-item">flex item 2</div>
  <div class="flex-item">flex item 3</div>
</div>




 <style>
    .flex-container {
        display: -webkit-flex;
        display: flex;
        -webkit-justify-content: flex-end;
        justify-content: flex-end;
        width: 400px;
        height: 250px;
        background-color: lightgrey;
    }

    .flex-item {
        background-color: cornflowerblue;
        width: 100px;
        height: 100px;
        margin: 10px;
    }
 </style>

试试这个,希望对你有帮助。

【讨论】:

    猜你喜欢
    • 2013-08-07
    • 1970-01-01
    • 2016-06-14
    • 1970-01-01
    • 2015-11-27
    • 2018-03-10
    • 2019-04-01
    • 1970-01-01
    • 2018-02-05
    相关资源
    最近更新 更多