【发布时间】:2022-01-08 03:30:06
【问题描述】:
我有这个:
<% if(data.length){
var i = 0;
while (i < data.length) { %>
<%for ( var j = 0; j < 4; j++) { %>
<div class="text-center">
<div class="col-lg-4">
<div class="card shadow mb-4">
<div class="card-header py-3">
<h6 class="m-0 font-weight-bold text-primary"><%= data[i].NOTES %></h6>
</div>
<div class="card-body">
<div class="chart-pie pt-4">
<!-- <canvas id="myPieChart"> -->
<img src="https://images.unsplash.com/photo-1633113216120-53ca0a7be5bc?ixlib=rb-1.2.1&ixid=MnwxMjA3fDF8MHxlZGl0b3JpYWwtZmVlZHwxfHx8ZW58MHx8fHw%3D&auto=format&fit=crop&w=900&q=60" id="donutimage">
<!-- </canvas> -->
</div>
<hr>
Styling for the donut chart can be found in the <code>/js/demo/chart-pie-demo.js</code> file.
</div>
</div>
</div>
</div>
<% i++;
if (i >= data.length){
j = 4;
}
} %>
<% }
}else{ %>
<p>Unfortunately, no results were found. Please try again or contact an admin if you believe this is an erorr.</p>
<% } %>
它可以工作,它显示数据库的值,但是,我需要做的是将它们放入 4 行。现在,正在发生的事情是新文件生成的新卡插入到数据库中的是在它的正下方加载,而不是像一行一样在它旁边加载。我只是在使用bootstrap,我希望我可以添加一些自定义 css,但我不知道从哪里开始。我该怎么做?
【问题讨论】:
-
也许只是把
col-lg-4改成col-lg-3?
标签: javascript html css ejs