jquery - 表格中的粘性标题 (div)

标签 jquery css css-tables fixed-header-tables

<分区>


关闭 7 年前

网址 [ http://androidplus.ml/demo/time-table/ ]

我创建了一个简单的时间表,我希望星期几(标题)始终可见 - 命令已修复。

我试过使用 jquery.sticky.js 但没有正确效果。

Screenshot

第一行加长了……不知道为什么:

Screenshot2 (gif)

我希望标题隐藏在表格中。但是,我不知道该怎么做。我尝试了很多想法 - 什么都没有

请帮忙。

是这样的: http://www.matts411.com/static/demos/grid/index.html ...

HTML:

<div class="content">

        <div class="table">
<div class="days">
    <div class="cell headr hb">PON<div></div></div>
    <div class="cell headr">WT<div></div></div>
    <div class="cell headr hb">ŚRO<div></div></div>
    <div class="cell headr">CZW<div></div></div>
    <div class="cell headr hb">PI<div></div></div>
</div>

 <div class="row">
    <div class="cell ca">POLSKI</div>
    <div class="cell">MATMA</div>
    <div class="cell ca">ANGIELSKI</div>
    <div class="cell">INFORMATYKA</div>
    <div class="cell ca">BIOLOGIA</div>
</div>
 <div class="row">
    <div class="cell ca">WF</div>
    <div class="cell">WF</div>
    <div class="cell ca">POLSKI</div>
    <div class="cell">MATEMATYKA</div>
    <div class="cell ca">MATEMATYKA</div>
</div>
 <div class="row">
    <div class="cell ca">POLSKI</div>
    <div class="cell">POLSKI</div>
    <div class="cell ca">MATEMATYKA</div>
    <div class="cell">ANGIELSKI</div>
    <div class="cell ca">NIEMIECKI</div>
</div>
 <div class="row">
    <div class="cell ca">INFORMATYKA</div>
    <div class="cell">POLSKIA</div>
    <div class="cell ca">GEOGRAFIA</div>
    <div class="cell">ANGIELSKI</div>
    <div class="cell ca">POLSKI</div>
</div>
<div class="row">
    <div class="cell ca">INFORMATYKA</div>
    <div class="cell">BIOLOGIA</div>
    <div class="cell ca">GEOGRAFIA</div>
    <div class="cell">MATEMATYKA</div>
    <div class="cell ca">ANGIELSKI</div>
</div>
<div class="row">
    <div class="cell ca">MATEMATYKA</div>
    <div class="cell">ANGIELSKI</div>
    <div class="cell ca">BIOLOGIA</div>
    <div class="cell">POLSKI</div>
    <div class="cell ca">MATEMATYKA</div>
</div>
<div class="row">
    <div class="cell ca">INFORMATYKA</div>
    <div class="cell">BIOLOGIA</div>
    <div class="cell ca">POLSKI</div>
    <div class="cell">POLSKI</div>
    <div class="cell ca">BIOLOGIA</div>
</div>
<div class="row">
    <div class="cell ca">INFORMATYKA</div>
    <div class="cell">BIOLOGIA</div>
    <div class="cell ca">POLSKI</div>
    <div class="cell">POLSKI</div>
    <div class="cell ca">BIOLOGIA</div>
</div>
<div class="row">
    <div class="cell ca">INFORMATYKA</div>
    <div class="cell">BIOLOGIA</div>
    <div class="cell ca">POLSKI</div>
    <div class="cell">POLSKI</div>
    <div class="cell ca">BIOLOGIA</div>
</div>
<div class="row">
    <div class="cell ca">INFORMATYKA</div>
    <div class="cell">BIOLOGIA</div>
    <div class="cell ca">POLSKI</div>
    <div class="cell">POLSKI</div>
    <div class="cell ca">BIOLOGIA</div>
</div>

CSS:

     .content {
height: auto;
    max-height: 500px;
    overflow-x: scroll;
    min-width: 211px;
    overflow-y: scroll;
}
.table {
    display: table;
    margin: 0px auto;
    width: 100%;
    padding-bottom: 5px;
}
.row { display: table-row; }
.cell {
    display: table-cell;
    padding: 20px;
    color: white;
    background: #3B3737;
    font-size: 11px;
    min-width: 100px;
}
.headr {
    text-align: center;
    font-size: 16px;
    background: #A83622 !important;
    border-bottom: 4px solid #312929;

}
.days{
    display: table-row;
}
.ca{
    background: #312E2E;
}

最佳答案

将所有行包装在另一个 div 中,而不是 div.table 中的所有内容,并单独为该 div 和 margin-top:height 设置溢出滚动。

关于jquery - 表格中的粘性标题 (div),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36487882/

上一篇:html - 包含在链接中的图像仅在 Firefox 中被另一个 float 链接重叠,Chrome 和 IE 都可以

下一篇:html - CSS 嵌套列表项和备用背景

相关文章:

javascript - 1 个 html 对象 - 不同的功能(一键单击和双击)

javascript - 如何自动将字体添加到样式表中?

javascript - 我如何在一个页面中使用多个 jquery 版本

html - CSS 卡住了带有水平滚动条的表格的第一列。滚动位于 HTML 页面的主体上

css - 如何在 CSS HTML5 中将表格居中对齐?

jQuery - 滚动经过另一个元素后隐藏固定元素

javascript - jQuery 切换复选框并切换 anchor 文本

jquery - datepicker 中的 getFullYear 问题

html - CSS Float 设置为向右但向左浮动

css - 表格、表格单元格、百分比高度和溢出滚动问题