首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何让桌子的身体滚动但是将头部固定到位?

要实现这个效果,可以使用CSS样式来实现。具体步骤如下:

  1. 将表格的头部和身体分别放在不同的容器中,例如使用<div>标签。
  2. 为头部容器设置position: fixed;样式,并指定topleft属性,使其固定在页面的顶部。
  3. 为身体容器设置overflow-x: auto;样式,使其在水平方向上出现滚动条。

以下是一个示例代码:

代码语言:html
复制
<!DOCTYPE html>
<html>
<head><style>
  .table-header {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    background-color: white;
  }
  .table-body {
    overflow-x: auto;
    height: 300px;
  }
</style>
</head>
<body>

<div class="table-header">
 <table>
   <thead>
      <tr>
        <th>Header 1</th>
        <th>Header 2</th>
        <th>Header 3</th>
      </tr>
    </thead>
  </table>
</div>

<div class="table-body">
 <table>
   <tbody>
      <tr>
        <td>Cell 1</td>
        <td>Cell 2</td>
        <td>Cell 3</td>
      </tr>
      <!-- more rows -->
    </tbody>
  </table>
</div>

</body>
</html>

这样,当表格的宽度超过容器宽度时,只有表格的身体部分会出现滚动条,而表格的头部则会固定在页面顶部。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Android开发笔记(一百三十六)可折叠工具栏布局CollapsingToolbarLayout

可折叠工具栏布局CollapsingToolbarLayout 上一篇博文《Android开发笔记(一百三十五)应用栏布局AppBarLayout》阐述了如何把Toolbar往上滚动,那反过来,...如果仅仅声明scroll,没有声明其它标志,则滚动效果如下图所示: ? 2、enterAlways : 头部与主体先一起滚动头部到位后,主体继续向上或者向下滚。...具体滚动说明如下所示: 向上滚动头部先往上收缩,一直滚到折叠最小高度。然后头部固定不动,主体继续向上滚动。 向下滚动头部固定不动,主体先向下滚动,一直滚到主体全部拉出。然后头部向下展开。...具体滚动说明如下所示: 向上滚动头部先往上收缩,一直滚到折叠最小高度。然后头部与主体先一起滚动头部到位后,主体继续向上。 向下滚动头部与主体先一起滚动,一直滚到头部折叠最小高度。...然后主体向下滚动,滚到位头部继续向下展开。 同时声明scroll、enterAlways和enterAlwaysCollapsed,滚动效果如下图所示: ?

3.3K30

笨办法学 Python · 续 练习 8:`cut`

在本书这一部分,通过学习如何优化你流程,你学到了流程和创造力一些事情。的确,有阻碍情况下你不能发挥创造力,但是你应该意识到,改善自己个人流程最简单方法是,观察你自己工作。只做练习还不够。...你只是整天坐在桌子旁边,不需要砍伐树木,或者抓捕城市罪犯。事实是,任何长时间作者,并且做有压力事情工作,可能破坏你身体。为了避免这样,工作时要跟踪以下事情: 你坐姿标准吗?...挺直姿势并不是很好,但是驼背也不是。身体放松,并抬起头。 你把你肩膀拉到你耳朵吗?试着把它们放下来。 你绷紧手腕并把它们放在桌子上吗?...这就完成了,所以阅读mancut页面,看看你可以实现多少,同时检查你在工作时如何保持身体。 研究性学习 Unicode 对您实现有什么影响?...深入学习 记住你身体是你一部分,你头脑是重要想法是完全错误。将你身体看做无用垃圾,只能使你大脑工作效率较低,你很长一段时间都不舒服。我建议您尽可能频繁地进行一些身体健康相关活动。

23120
  • Android开发笔记(一百三十五)应用栏布局AppBarLayout

    为了App页面更加生动活泼,势必要求Toolbar在某些特定场景上移或者下拉,如此才能满足酷炫页面特效需要。...如果仅仅声明scroll,没有声明其它标志,则滚动效果如下图所示: ? 2、enterAlways : 头部与主体先一起滚动头部到位后,主体继续向上或者向下滚。...然后头部固定不动,主体继续向上滚动。 向下滚动头部固定不动,主体先向下滚动,一直滚到主体全部拉出。然后头部向下展开。...具体滚动说明如下所示: 向上滚动头部先往上收缩,一直滚到折叠最小高度。然后头部与主体先一起滚动头部到位后,主体继续向上。 向下滚动头部与主体先一起滚动,一直滚到头部折叠最小高度。...然后主体向下滚动,滚到位头部继续向下展开。 5、snap : 在用户手指松开时,系统自行判断,接下来是全部向上滚到顶,还是全部向下展开。

    2K40

    拯救你久坐不起!用树莓派改造站立式办公桌:在随机时间升降,还有阻力检测功能

    更可怕是,得病几率和身体BMI无关,也就是说,就算是养成了每天健身习惯,也挽回不了久坐对身体危害。...于是,Kong决定对他办公桌优化一下,办公桌能按计划站起来。...真正需要做是按一个按钮,桌子升到站立高度。Kong表示,他并不担心站得太久,因此也就不需要过于复杂控制器,在坐和站之间来回切换。最关键是,大概每隔一小时左右,就把桌子升上去。...现在,还需要一些方法在控制引脚上以固定时间间隔发送小电流。 再介绍一种常见小芯片,555定时器。...Kong表示,他知道用一个Linux服务器来移动办公桌升降是非常过分但是它又便宜又简单,还让他学会了如何使用树莓派,何乐而不为呢?

    66540

    界面无小事(九): 做个好看伸缩头部

    github传送门 前言 之前也是写了RecyclerView内容, 这次再补充伸缩头部实现. 港真, 伸缩头部是那种看到第一眼就会爱上视图效果, 好看又简洁....Constant Value: 1 (0x00000001) 列个表再看下: 参数 效果 none 视图正常运行, 没有折叠行为 pin 视图固定到位, 直到它到达CollapsingToolbarLayout...也就是说, pin模式下, 下面的滚动视图和图片是同步滑动, 但是这样观感其实不好. parallax则改进了这一点, 看起来很和谐, 尽管两者不再同步, 这就是翻译后说以视差方式滚动了. -...一旦滚动视图到达其滚动范围末尾, 该视图其余部分滚动到视图中. 折叠高度由视图最小高度定义....但是我感觉体验不好, 会人有着操作不灵敏错觉. ?

    98320

    戴上头环即可「重见光明」,微软Project Tokyo项目正在帮助弱视人群重启社交

    他棕色头发上绑着一个带有摄像机头带,摄像机旁是深度传感器和扬声器。他左右转动自己头,直到位于头带正前方摄像头对准桌子另一端一个人鼻子。...Theo 说:「我花了五秒才找到你,Martin,」他头和身体朝向 Martin Grayson 方向。...Morrison 和 Cutrell 围绕 Project Tokyo,探索迷你版系统是否可以用来帮助盲人或弱视儿童,他们了解如何利用肢体来与人互动。...研究人员与 Theo 一起玩了一系列游戏,旨在说明当他使用身体头部与视力正常的人交谈时可能产生社交力量。 在实验室游戏中,研究人员要解决一组问题。...最终,Project Tokyo 展示出如何构建可扩展所有用户能力智能个人助理。

    44010

    VR助力首例换头手术 帮助患者提前适应新身体

    Valery Spiridonov 这是一个被称为Gemini手术,该治疗过程第一部分是把患者头部附接到新身体上,第二部分是脊髓头部部分注入到身体里。...如果这两个步骤都能获得成功,Spiridonov能很快知道如何使用他新肢体进行活动。用Canavero的话来说,该换头手术成功实施将给病人带来一个崭新世界。 ?...外科医生一只猴子头部移植到一个新身体上,头部所有血液事先排空,并储藏在15摄氏度保温箱内,但需要确保其在移植期间没有遭受到任何脑部损伤。...其实早在1970年,俄亥俄州克利夫兰Case Western Reserve University医学院Robert White就已经在猴子身上成功地完成了第一例动物头部移植手术,但是由于身体免疫系统与头部相排斥...目前关于人体头部移植仍有很多不确定因素,最大问题便是脊髓适配。但是,医生Canavero和患者Spiridonov仍然愿意去尝试,包括使用HTC Vive提前适应手术成功之后获得身体

    74870

    一个女人机器人日记

    机器人日记:第二天 “我”滚动到了 Sam 桌子后面打算来跟她简单地聊聊截稿期,但她并没有察觉“我”到来,我不知道应该怎么做,如果“我”只喊她名字她肯定会被“我”吓到。...这一阶段我感觉非常开心,除了熟练操控了方向键(不要硬压着它,也不要校正过度,只要快速点一下就可以像公司老大一样到处大摇大摆地滚动了),我还发现了怎样机器人站得更高,才不用一直对着人们胯部讲话。...但是作为机器人,目前为止能发生最可怕事情是什么呢?是我不小心进入了一个控制盲区,EmBot 就“假死”在陌生人桌子后面,我脸还在屏幕上卡住不动,后来我才知道他们以为我在潜伏着监视他们。...这个阶段还有另一件非常好事情就是虽然 EmBot 我在办公室里实体化了,但是展现只是头部而不是全身,所以工作中没有人看到我怀孕了。...然而我真正身体正在冒险,享受人类生活。 现在我周末活动都是避免化学物品伤害还未出生宝宝,这也是人类肉体弱点。

    80950

    浅议内滚动布局 - 腾讯ISUX

    但是,企业管理系统如此庞大,操作如此频繁,交互如此之多,传统上下式网站显然很难用户用得非常得心应手。...新版企业账户中心全站,顶部以及左侧固定,不跟随滚动,右侧主体内滚动如何实现呢? 由于企业产品不用管0.4%IE6用户,因此,事件就变得简单地多了。...对于固定头部header或者固定侧边side, 你可以使用语义明确position:fixed定位,或者直接使用position:absolute,因为滚动容器跟他们平级,所以,absolute其实就是...以前我们滚动条是跟浏览器上边缘是靠在一起但是,自从变成了内滚动滚动条是跟网站公用头部下边缘排排站,这会造成什么问题呢?就是一些offset计算要发生一些变化。...五、结束语 由于传统窗体滚动已经深入人心,所以我们可能会觉得内滚动布局似乎有些坑;但是,如果当年是内滚动布局天下,我们又该如何看待新兴窗体滚动布局呢?

    1.4K30

    浅议内滚动布局

    我想了想,好像然后就没有“然后”了,一个div容器滚动就完事了。 然而,事非经过不知难,原理虽然简单没说头,但是细节操作还是有些上手成本。 为了更好理解,我们拿实例说话。...新版企业账户中心全站,顶部以及左侧固定,不跟随滚动,右侧主体内滚动如何实现呢? 由于企业产品不用管0.4%IE6用户,因此,事件就变得简单地多了。...对于固定头部header或者固定侧边side, 你可以使用语义明确position:fixed定位,或者直接使用position:absolute,因为滚动容器跟他们平级,所以,absolute其实就是...以前我们滚动条是跟浏览器上边缘是靠在一起但是,自从变成了内滚动滚动条是跟网站公用头部下边缘排排站,这会造成什么问题呢?就是一些offset计算要发生一些变化。...五、结束语 由于传统窗体滚动已经深入人心,所以我们可能会觉得内滚动布局似乎有些坑;但是,如果当年是内滚动布局天下,我们又该如何看待新兴窗体滚动布局呢?

    2.5K50

    浅议内滚动布局

    我想了想,好像然后就没有“然后”了,一个div容器滚动就完事了。 然而,事非经过不知难,原理虽然简单没说头,但是细节操作还是有些上手成本。 为了更好理解,我们拿实例说话。...新版企业账户中心全站,顶部以及左侧固定,不跟随滚动,右侧主体内滚动如何实现呢? 由于企业产品不用管0.4%IE6用户,因此,事件就变得简单地多了。...对于固定头部header或者固定侧边side, 你可以使用语义明确position:fixed定位,或者直接使用position:absolute,因为滚动容器跟他们平级,所以,absolute其实就是...以前我们滚动条是跟浏览器上边缘是靠在一起但是,自从变成了内滚动滚动条是跟网站公用头部下边缘排排站,这会造成什么问题呢?就是一些offset计算要发生一些变化。...五、结束语 由于传统窗体滚动已经深入人心,所以我们可能会觉得内滚动布局似乎有些坑;但是,如果当年是内滚动布局天下,我们又该如何看待新兴窗体滚动布局呢?

    1.2K20

    webview 和 React Native 中吸顶效果实现

    但是跨端应用也能实现很不错吸顶效果,那么今天我们就来研究一下跨端开发是如何实现吸顶。...希望通过这篇文章,你学习到: webview 中吸顶实现方式。 React Native 中吸顶方法,SectionList 是如何实现吸顶。...在目标区域在屏幕中可见时,它行为就像 position:relative; 而当页面滚动超出目标区域时,它表现就像 position:fixed,它会固定在目标位置。...<ScrollView stickyHeaderIndices={[0]}//第一个子元素即头部组件,上滑时吸顶 /> stickyHeaderIndices: 一个子视图下标的数组,用于决定哪些成员会在滚动之后固定在屏幕顶端...举个例子,传递stickyHeaderIndices={[0]}会第一个成员固定滚动视图顶端。这个属性不能和horizontal={true}一起使用。

    3.1K10

    【研究院】CHI 2016大会丨人机交互进入手感操作时代

    研究团队通过控制使用者在VR中看到虚拟身体和虚拟世界图像,使用者产生错觉,当使用者触碰VR世界里不同物体时,其实际只是在反复触碰现实世界中一个物体,从而实现真实触觉反馈。...当他们偏转头部时候,眼睛未注视处VR世界便会产生轻微地位移,使VR世界中虚拟物体位置与现实世界中方块位置对应上。...当参与者每次摸向指定不同位置方块时,其实他每次触碰依然只是桌子上唯一小方块。 ? 在最后一个场景里,研发团队同时扭曲参与者手和方块图像,这两者与现实世界中手和方块位置相符合。...这一项目的基本思路是具有传感作用电容式纤维,与棉、毛或人造纤维等原料混合编织进衣物,并制作成衣服,玩偶,座椅,窗帘等可交互媒介。 ?...,如何最优化设计依然还未形成一个业界定律。

    76930

    一个人吃火锅算什么?这个机器人一个「人」也能把自己修好

    除了刚刚展示拧螺钉,此前它已掌握了擦桌子、叠毛巾、打台球以及从冰箱里取出啤酒这种具备一定难度动作。 它能将一堆毛巾分拣开来,叠成四四方方豆腐块,并码放整齐: ?...但是,它有一个和人类很像动作难点:那就是,自己对于身体有些部位是够不着,所以有时候机器人也会找自己机器人朋友来帮忙,就像人类朋友之间互相帮涂防晒霜,或者还有一个更经典场景就是搓背。...挂钩安装好以后,研究人员一个手提袋挂在钩上来测试操作结果。 鉴于机器人已经掌握了拧紧螺钉技巧,它也就能够开始给自己身体安装新硬件。...它在肩膀(或者更应该说颈部)部分有一些固定点,可以操纵这些固定点来对自己身体进行修改。 ?...PR2 是根据自己 CAD 数据计算出来这个姿势,然后人就可以许多罐子放进包包里, PR2 放在肩膀上。 但如果这个螺钉需要使用六角扳手呢?

    34620

    史上最易懂——ReactNative分组列表SectionList使用详情及示例详解

    本文重点介绍SectionList,SectionList支持下面的常用功能:   完全跨平台   支持水平布局模式   行组件显示或隐藏时可配置回调事件   支持单独头部组件   支持单独尾部组件...如果你行高是固定,getItemLayout用起来就既高效又简单,类似下面这样: getItemLayout={(data, index) => ( {length: 行高, offset: 行高 ...比如,0.5表示距离内容最底部距离为当前列表可见长度一半时触发 onRefresh void 如果设置了此选项,则会在列表头部添加一个标准RefreshControl控件,以便实现“下拉刷新”功能...比如说,viewPosition 为0时这个列表项滚动到可视区顶部 (可能会被顶部粘接header覆盖), 为1时将它滚动到可视区底部, 为0.5时将它滚动到可视区中央。...viewOffset是一个以像素为单位,到最终位置偏移距离固定值,比如为了弥补粘接header所占据空间 注意: 如果没有设置getItemLayout,就不能滚动到位于外部渲染区位置。

    4.6K140

    TI 工程师DIY迷你BB-8机器人

    这个机器人可以像球一样四处滚动,但滚动过程中,它头部却始终悬浮于身体上方。 对于一般孩子们而言,一个头部可以悬浮在滚动身体机器简直是不可思议。...原来,Mark秘诀是采用内置磁铁来整个头部保持平衡。 ? “这个机器人核心就在于其重量足够球身和磁铁”,Mark说道,“不过,完全使用乐高进行拼装却不那么容易。”...“当我把未加工原型设计展现在他面前时,他眼前一亮,”Mark说,“James对它大加赞赏,他觉得我赢定了。”于是,James用画笔这个小球装扮成了电影中BB-8机器人样子。...“如果得到乐高青睐,这个机器人就会从一项业余小创造摇身一变成为热销商品,这简直太人兴奋了!”...现在,他们女儿Effie已经1岁了,所以他们注意力更多放在了亲子活动上。例如和邻里街坊其他爸爸们一起在附近公园中为他们孩子建造了一个缩小版高尔夫球场。

    66690

    1.元素滚动 scroll 系列

    页面被卷去头部 如果浏览器高(或宽)度不足以显示整个页面时,会自动出现滚动条。当滚动条向下滚动时,页面上面被隐藏掉高度,我们就称为页面被卷去头部滚动条在滚动时会触发 onscroll事件。...1.3.案例:仿淘宝固定右侧侧边栏 原先侧边栏是绝对定位 当页面滚动到一定位置,侧边栏改为固定定位 页面继续滚动,会 返回顶部显示出来 1.4.案例分析: 需要用到页面滚动事件 scroll...则是 window.pageYOffset 其实这个值 可以通过盒子 offsetTop可以得到,如果大于等于这个值,就可以盒子固定定位了 //1....一定要写到滚动外面 var bannerTop = banner.offsetTop // 当我们侧边栏固定定位之后应该变化数值 var sliderbarTop...// 3 .当我们页面被卷去头部大于等于了 172 此时 侧边栏就要改为固定定位 if (window.pageYOffset >= bannerTop) {

    77020

    元素滚动 scroll 系列

    页面被卷去头部 如果浏览器高(或宽)度不足以显示整个页面时,会自动出现滚动条。当滚动条向下滚动时,页面上面被隐藏掉高度,我们就称为页面被卷去头部滚动条在滚动时会触发 onscroll事件。...3.案例:仿淘宝固定右侧侧边栏 原先侧边栏是绝对定位 当页面滚动到一定位置,侧边栏改为固定定位 页面继续滚动,会 返回顶部显示出来 4.案例分析: 需要用到页面滚动事件 scroll...则是 window.pageYOffset 其实这个值 可以通过盒子 offsetTop可以得到,如果大于等于这个值,就可以盒子固定定位了 //1....一定要写到滚动外面 var bannerTop = banner.offsetTop // 当我们侧边栏固定定位之后应该变化数值 var sliderbarTop...// 3 .当我们页面被卷去头部大于等于了 172 此时 侧边栏就要改为固定定位 if (window.pageYOffset >= bannerTop) {

    1.2K20

    元素滚动 scroll 系列

    页面被卷去头部 如果浏览器高(或宽)度不足以显示整个页面时,会自动出现滚动条。当滚动条向下滚动时,页面上面被隐藏掉高度,我们就称为页面被卷去头部滚动条在滚动时会触发 scroll事件。...3.案例:仿淘宝固定右侧侧边栏 原先侧边栏是绝对定位 当页面滚动到一定位置,侧边栏改为固定定位 页面继续滚动,会 返回顶部显示出来 案例分析: 需要用到页面滚动事件 scroll ...则是 window.pageYOffset 其实这个值 可以通过盒子 offsetTop可以得到,如果大于等于这个值,就可以盒子固定定位了  //1....一定要写到滚动事件外面        var bannerTop = banner.offsetTop            // 当我们侧边栏固定定位之后应该变化数值        var...// 3 .当我们页面被卷去头部大于等于了 bannerTop 此时 侧边栏就要改为固定定位            if (window.pageYOffset >= bannerTop) {

    1.3K30

    程序员保持健康7个秘诀

    只有当你失去时候,你才会去珍惜,健康就是如此。我们都知道健康重要性,但我们常常忽略它。在这篇文章中,我们分享一些技巧,帮助作为程序员你保持健康。...它能增强身体免疫力,改善身体健康状况,并且精神更饱满,能更快速地满血复活。后者当你工作压力大或精神极度紧绷时尤其重要。 ? 重复性劳损(RSI)是程序员普遍问题。...即使办公室都配备了舒适、符合人体工程学椅子和桌子,但你还得意识到你姿势很重要。...如果你没有听说过这样桌子,那么看它名字就知道它是什么样桌子。立式桌甚至并不是很贵。 如果你想尝试一下立式桌,那么先要考虑到你身体需要一些时间来适应这种新设置。...咖啡因无非是一种直接作用于中枢神经系统分子。 多年来,研究人员发现了很多有趣关于咖啡因以及它们如何影响人表现发现。例如,定期消耗咖啡因的人往往会对它产生依赖。

    675110
    领券