相关疑难解决方法(0)

如何在html表格上显示滚动条

我正在写一个页面,我需要一个html表来维持一个设置的大小.我需要表格顶部的标题始终保持在那里,但无论表格中添加了多少行,我还需要滚动表格的主体.

我希望它看起来像这个网址中的方法2:http://www.cssplay.co.uk/menu/tablescroll.html

我试过这样做但没有滚动条出现:

    <table border=1 id="qandatbl" align="center">
    <tr>
    <th class="col1">Question No</th>
    <th class="col2">Option Type</th>
    <th class="col1">Duration</th>
    </tr>

   <tbody>
    <tr>
    <td class='qid'></td>
    <td class="options"></td>
    <td class="duration"></td>
    </tr>
    </tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

CSS:

tbody { 
    height:80em;  
    overflow:scroll;
                }
Run Code Online (Sandbox Code Playgroud)

html css scroll html-table overflow

72
推荐指数
5
解决办法
35万
查看次数

边框样式不适用于粘性位置元素

我不知道为什么我的边框样式不适用于position: sticky;属性.我想在我的粘性表头上设置边框样式.但我不想使用透明的背景色.我怎样才能实现它?以下是我的问题和JSFiddle链接的示例代码

#wrapper {
  width: 400px;
  height: 200px;
  overflow: auto;
}

table {
  width: 100%;
  text-align: center;
  border-collapse: collapse;
}

table tr th,
table tr td {
  border: 2px solid;
}

table thead th {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  background-color: #edecec;
}
Run Code Online (Sandbox Code Playgroud)
<div id="wrapper">
  <table>
    <thead>
      <tr>
        <th>A</th>
        <th>B</th>
        <th>C</th>
        <th>D</th>
        <th>E</th>
      </tr>
    </thead>
    <tr>
      <td>1</td>
      <td>1</td>
      <td>1</td>
      <td>1</td>
      <td>1</td>
    </tr>
    <tr>
      <td>2</td>
      <td>2</td>
      <td>2</td>
      <td>2</td>
      <td>2</td>
    </tr>
    <tr>
      <td>3</td>
      <td>3</td>
      <td>3</td>
      <td>3</td>
      <td>3</td> …
Run Code Online (Sandbox Code Playgroud)

html css

20
推荐指数
6
解决办法
8592
查看次数

带有边框半径和粘性标题的 HTML 表格

我有一个<table>带有 aborder-radius和粘性标头的 HTML,使用position: sticky如下所示:

https://codepen.io/muhammadrehansaeed/pen/OJpeeKP

在此输入图像描述

但是,当使用粘性标题滚动时,表格行会伸出粘性标题的圆角所在的位置。请参阅此图片的左上角:

表格行边框显示在由粘性标题的边框半径切割的区域中

有没有办法在使用粘性标题向下滚动时保持圆角,或者在标题变得粘性并从其原始位置向下移动时删除粘性标题?理想情况下,我想要一个仅 CSS 的解决方案。

html css html-table css-position sticky

6
推荐指数
2
解决办法
3585
查看次数

标签 统计

css ×3

html ×3

html-table ×2

css-position ×1

overflow ×1

scroll ×1

sticky ×1