如何将滚动添加到 django 渲染 table?

How to add scroll to django rendered table?

所以这是 table。当我给 height:500px 它修改每一行的高度而不是 table 的高度,如果我将 overflow-y:scroll 添加到 tabletbody 它不起作用.行数取决于 frame_list 中存在多少帧。 如何为此添加滚动 table?

<table id="telemetry_table1">
       <thead>
            <tr>
                <th>Frame identifier</th>
                <th>Frame Arriving Date</th>
                <th>Frame Arriving Time</th>
            </tr>
        </thead>

     <tbody>
        {% for frame in frame_list %}
            <tr>
                <td>{{frame.frame_identifier_type}}</td>
                <td>{{frame.frame_arriving_time}}</td>
                <td>{{frame.frame_arriving_date}}</td>
            </tr>
        {% endfor %}
     </tbody>
</table>

尝试将此添加到您的 css

#telemetry_table1 {
    position:relative;
    overflow:auto;
}

修复了它,我只需要将 table 包裹在 div 中并向其添加滚动条。然后就可以了。