【问题标题】:JSP Bootstrap Div column issueJSP Bootstrap Div 列问题
【发布时间】:2016-09-26 15:19:36
【问题描述】:

美好的一天!我正在尝试在我的页面中生成不同的框,并且我计划有一个类似这样的布局:

4x1 布局

但是我的文件发生的情况是它会生成这样的框:

1x4 布局

当我执行此硬编码时,没有问题。但是,当我使用 scriptlet 从我的 MySQL 数据库中获取值时,就会出现问题。关于我应该做什么的任何想法?谢谢!!!这是我的代码顺便说一句:

 <div class="content-wrapper">
<% EmployeeDAO personalInfo = new EmployeeDAO();%>
<% for (int i = 0; i < personalInfo.getAllPersonalInfo().size(); i++) {%>
<!-- Content Header (Page header) -->
<div class="row">
  <div class="col-md-4 col-sm-4 col-xs-12 profile_details">
    <div class="box-body">
      <div class="col-sm-12">
        <h4 class="brief"><i>Digital Strategist</i></h4>
        <div class="left col-xs-7">
          <h2 id="applicantName<%=+i%>" id="applicantName<%=+i%>">
          <%=personalInfo.getAllPersonalInfo().get(i).getFirstName() + " "%><%=personalInfo.getAllPersonalInfo().get(i).getLastName()%>
          </h2>
          <p><strong>About: </strong> Web Designer / UX / Graphic Artist / Coffee Lover </p>
          <ul class="list-unstyled">
            <li><i class="fa fa-building"></i> Address: </li>
            <li><i class="fa fa-phone"></i> Phone #: </li>
          </ul>
        </div>
        <div class="right col-xs-5 text-center"> <img src="dist/img/user2-160x160.jpg" alt="" class="img-circle img-responsive"> </div>
      </div>
      <div class="col-xs-12 bottom text-center">
        <div class="col-xs-12 col-sm-6 emphasis">
          <p class="ratings"> <a>4.0</a> <a href="#"><span class="fa fa-star"></span></a> <a href="#"><span class="fa fa-star"></span></a> <a href="#"><span class="fa fa-star"></span></a> <a href="#"><span class="fa fa-star"></span></a> <a href="#"><span class="fa fa-star-o"></span></a> </p>
        </div>
        <div class="col-xs-12 col-sm-6 emphasis">
          <button type="button" class="btn btn-success btn-xs"> <i class="fa fa-user"> </i> <i class="fa fa-comments-o"></i> </button>
          <button type="button" class="btn btn-primary btn-xs"  data-toggle="modal" data-backdrop="static" data-keyboard="false" data-target="#AddTicket<%=+i%>"> <i class="fa fa-user"> </i> View Profile </button>
        </div>
      </div>
    </div>
  </div>
</div>

【问题讨论】:

  • "我正在尝试在我的页面中生成不同的框,并且我计划有一个类似这样的布局: Box Box Box Box 但是我的文件发生的事情是它会生成这样的框: Box Box Box Box" 都一样吧???
  • 抱歉,已经编辑过了。 stackoverflow 文本框自动对齐
  • 你能做到这一点>>使用脚本从MySQL数据库中获取值并右键单击浏览器页面>单击查看页面源并在此处发布生成的HTML
  • paste.ideaslabs.com/show/gtBTK5l81C 这是我复制粘贴生成网页源的链接

标签: html mysql css twitter-bootstrap jsp


【解决方案1】:

我可以看到您的代码中有 2 个问题。

  • 如果要循环 4 个 profile_details div,则应将循环放在 row div 之后,因为在引导程序中,“row”类定义了一个实际行。使用您的代码,您将获得每个 profile_details 的单独行。
  • 缺少“for 循环”的右括号

先解决这些问题并检查

【讨论】:

    猜你喜欢
    • 2014-12-23
    • 2018-12-04
    • 2023-04-09
    • 1970-01-01
    • 2015-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多