html - 制作一个包含文本但仅显示文本的框

标签 html css

所以我尝试为数据库中的每个数据制作一个盒子(数据已经加载到 View 中)

这是html


    <div id="edit" class="tab-pane">
                        <div class="row">
                          <div class="col-lg-8 col-lg-offset-2 detailed">
                            <h4 class="mb">List of Campaign</h4>
                                {% for table in obj2 %}
                                        <div class="boxes">
                                              {{table}}
                                        </div>
                                {% endfor %} 

                              </div>

                          </div>
                          <!-- /col-lg-8 -->
                        </div>
                        <!-- /row -->
                      </div>

这是CSS

.boxes
{
  border:10px solid black;
}

但它只显示数据列表,没有边框,我对 css 的理解有误吗?我觉得已经对了

编辑: 完整的html代码

<section id="main-content">
      <section class="wrapper site-min-height">

               <!-- <div class="profile-pic">
                  <p><img src="img/ui-sam.jpg" class="img-circle"></p>
                -->
                  <!-- <p>
                    <button class="btn btn-theme"><i class="fa fa-check"></i> Follow</button>
                    <button class="btn btn-theme02">Add</button>
                  </p> 

          <!-- /col-lg-12 -->
          <div class="col-lg-12 mt">
            <div class="row content-panel">
              <!-- /panel-heading -->
              <div class="panel-body">
                <div class="tab-content">
                  <div id="overview" class="tab-pane active">
                  <!-- /tab-pane -->

                    <div class="row">
                      <div class="col-lg-8 col-lg-offset-2 detailed">
                        <h4 class="mb">List of Campaign</h4>
                            {% for table in obj2 %}
                                    <div class="boxes">
                                          {{table}}
                                    </div>
                            {% endfor %} 
                              </div>


                      </div>
                      <!-- /col-lg-8 -->
                    </div>
                    <!-- /row -->
                  </div>
                  <!-- /tab-pane -->
                </div>
                <!-- /tab-content -->
              </div>
              <!-- /panel-body -->
            </div>
            <!-- /col-lg-12 -->
          </div>
          <!-- /row -->
        </div>        
        <!-- /container -->
      </section>
      <!-- /wrapper -->

    </section>

这次修改的是完整的html代码

最佳答案

您必须在 tdth 上添加 CSS 使用下面的 CSS

.boxes td, .boxes th{
    border: 1px solid #000;
}

关于html - 制作一个包含文本但仅显示文本的框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59260056/

相关文章:

html - 使用 css 停止 Logo 和背景颜色向下滚动

jquery - 在手机上放大或缩小后是否可以将按钮保持在固定位置

javascript - 禁用页面上的空 DIV 容器

html - 动态加载样式表

css - 如何将颜色更改应用于所有 HTML 页面

html - 使用 div 创建内容容器

html - 由于 div 的高度,页面没有从顶部开始

javascript - ColorBox 框架在 IE 中不可见

javascript - 如何在单击元素的仅子元素上滑动切换

html - 不同高度的网格系统 css