的表头,我知道这是一个重复的问题,我已经试过各种可能的解决方案,但没有成功。我正在使用一个面板,其中显示我的Excel数据,我想修复列中的标题。我试过的每一个CSS都会破坏面板设置,但我没有成功。我使用引导css &有超过1000行,这就是为什么我需要一个固定的标题。 这是我的HTML修正了滚动面板
<div class="panel panel-primary">
<div class="panel-heading">Excel Sheet</div>
<div class="panel-body">
<?php
echo '<table class="table table-striped table-hover table-condensed">';
echo "<thead class='thead'>";
echo "<tr class='info'>";
for ($column = 'A'; $column < $lastcol; $column++) {
echo "<th>";
echo $worksheet->getCell($column . '1')->getFormattedValue();
echo "</th>";
}
echo "</tr>";
echo '</thead>';
echo '<tbody>';
for ($row = 2; $row <= $lastrow; $row++) {
echo "<tr>";
for ($column = 'A'; $column < $lastcol; $column++) {
echo "<td>";
echo $worksheet->getCell($column . $row)->getFormattedValue();
echo "</td>";
}
echo "</tr>";
}
echo '</tbody>';
echo "</table>";
?>
</div>
</div>
这里是列和行1是循环,这将给头。我已经使用集成的PHP-HTML。其他行将出现在for循环中。 这是我的CSS和评论代码是我试过的最后一个代码。
.panel-heading{
font-size: 15px;
}
.panel-body{
overflow:auto;
height:400px;
}
tr{
border: 1px solid black;
}
th{
border: 1px solid black;
}
td{
border: 1px solid black;
}
例如小提琴是Here
P.S:请不要忘记将评论中的反对票的情况下,对我的帮助。干杯!
请新增的jsfiddle或工作示例代码段。 –
@ P.Frank我怎样才能把1000行从数据库到jsfiddle。我很肯定你没有看过我的问题。 –
是的,我读过你的例子,但没有看到你的代码很难解决你的问题。不需要粘贴你的1000行,只有三行是好的。只是为了在具体情况下看到你的问题。 –