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

如何纯CSS实现标题栏、表格头水平滚动垂直不滚动

有些报表会很宽,浏览器水平放不下,需要水平滚动显示,这个可以设置overflow-y:hidden实现,很基本的实现,没什么难度。但是,如果同时希望垂直滚动的时候,表格头是固定的。此时该如何实现呢?...box{display:flex;flex-direction:column;}.top{height:30px;}.content{flex:1}但是实现代码比起  :《纯CSS实现标题栏、表格头水平滚动垂直不滚动...这里有一个特别注意的地方,就是需要设置 top: 0;单独设置position: sticky;  无效。...https://codepen.io/lujun-zhou/pen/MWmGMyP如果使用 绝对定位实现,这个其实没有啥好说的。...转载本站文章《如何纯CSS实现标题栏、表格头水平滚动垂直不滚动》,请注明出处:https://www.zhoulujun.cn/html/webfront/SGML/html5/2021_0731_8650

1.6K00

有意思的水平横向溢出滚动

来看看这么一种情况: 我们有一个垂直方向溢出滚动的容器,以及一个水平方向溢出滚动的容器: 如果使用的是非触控板(大部分用户没有触控板),而是使用鼠标来进行操作,会发现,这两个容器中,只有垂直方向溢出滚动的容器...,是可以响应鼠标滚轮的: 垂直方向溢出滚动的容器,正常响应鼠标滚轮,可滚动内容 水平方向溢出滚动的容器,不会响应鼠标滚轮,不可滚动内容 那么,这里可能就是一个用户痛点。...那是必须的,本文就将介绍一种可能可行的技巧,在特定场景下在水平方向溢出滚动的容器,依然可以用鼠标滚轮进行滚动。 旋转大法 是的,既然只有垂直方向的溢出,才能响应滚轮操作。那我们不妨从这个角度入手。...要想变成水平方向的,我们只需要给容器旋转 90° 不就行了吗?...,就变成了水平的容器,图中鼠标没有在滚动条上容器的运动就是通过滚轮实现的。

2.5K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    创建水平滚动的正确方式【CSS 网格布局】

    本文,我们探讨 CSS 网格的弹性布局,它是如何帮助我们实现水平滚动的,同时处理它带来的缺陷。...但是,当采用水平滚动布局时,至少需要满足两点 UX 原则: 你的设计必须在视觉上提醒他人,这是一组可以水平滚动的内容。最好的方法,就是让可滚动的内容露出一部分。 用户知道什么时候滚到末尾,这很重要。...带 .full 类名的子元素,将会占据全部视窗的宽度且没有内边距。 滚动容器 我们使用六个卡片来创建水平滚动容器,一次显示两张。...还记得不,当水平滚动的时候,我们希望可滚动的内容是从屏幕的边缘滑出。 所以,我们在容器中添加 .full 类,并填补缺失的内边距。...grid-columns 布局,因为会自动添加到水平滚动容器的开头和结尾。

    2.6K50

    Briefings in Bioinformatics:具有不同杂合性水平基因组的实用组装指南

    虽然已开发了具有不同视角的各种组装程序,但尚未对具有不同杂合性的二倍体基因组的长读长组装程序进行系统评估。...研究团队使用六个具有不同杂合性水平的基因组,根据计算机资源使用情况(执行时间和内存使用情况)、连续性和完整性来评估组装程序(5个长读长组装程序Canu、Flye、miniasm、NextDenovo、Redbean...输入数据集概要 具有不同杂合性水平基因组的实用组装指南 首先,为了了解样本的特性,如基因组大小,使用GenomeScope等工具评估杂合性和重复率。...对于任何杂合性的基因组,首先推荐的组装程序是Redbean,这是一个轻量级工具,无论杂合性如何,它在连续性和BUSCO完整性方面都具有稳定的性能。...基因组的杂合性≥1,MaSuRCA_C应该作为第二个试验组装器的备选方案,因为它是一个重量级的工具,在连续性和BUSCO完整性方面都被归类为“高”,并且在任何杂合性的基因组中都具有稳定的性能。

    34810

    超越现有科技水平乃至具有划时代意义的高科技产品

    人类“脑洞”已无法阻挡 今时今日,所有具有隐藏性、突破性和开拓性,超越现有科技水平乃至具有划时代意义的高科技产品——都叫做“黑科技”。...通过人机交互系统,未来的机器人可以根据我们的语气、语境等,给以符合情感的交谈,而不仅是冰冷的问答。 镜头拉回现实,当出门无需现金,签到只需刷脸时,你我都已经感觉到,科技正悄然改变着我们的生活方式。...来自波士顿的“随行运货机器人”,拥有可以滚动的圆筒外型,灵活快速,无论你是快步行走还是骑自行车,它都会跟上你。...来自华盛顿大学的团队研发出一种名为“BiliScreen”的应用,只要利用智能手机摄像头,再配合计算机视觉算法,便可通过眼白探测胆红素水平,帮助人们了解自己是否患上胰腺癌。...当人类用自己的智慧全部赋能于一个没有智慧的物体上、让它变得更聪明的时候,人类本身的智慧就会发生适应性的加速进化。(记者 黄岚)

    71790

    iOS视图滚动的时候控制导航条标题及公告视图的alpha(显示与隐藏)

    I 视图滚动的时候控制导航条标题及公告视图的alpha 应用场景:导航条的标题放到视图中,例如下图 ?...kStatusBarHeight - 44, kWidth, 44); navLab.backgroundColor = [UIColor clearColor]; // 1.2 添加导航条标题视图...}]; } return _noteViw; } 1.2 滚动的时候控制导航条标题和公告视图的...应用场景:比如设计给我们的是一张黑色的返回箭头图.我们某个页面需要弄成白色的话.又不想重新设计一下新的图片 解决方法:修改tintColor 如果按钮是UIButtonTypeSystem类型的,比如修改系统导航栏的...center // tmpView.shouldFadeAtEdge = NO;// 关闭渐隐遮罩 // tmpView.speed = 1.5;// 调节滚动速度

    1.6K30

    利用大规模数据标注和深度学习对组织图像进行具有人类水平表现的全细胞分割

    :细胞分割--识别图像中每个细胞的精确边界的任务。...为了解决这个问题,作者构建了TissueNet,这是一个用于训练分割模型的数据集,它包含了超过100万个手动标记的细胞,比之前发布的所有分割训练数据集多了一个数量级。...作者证明了Mesmer比以前的方法更准确,能够适用于TissueNet中所有的组织类型和成像平台,并且达到了人类水平的表现。...Mesmer能够自动提取关键的细胞特征,如蛋白质信号的亚细胞定位,这在以前的方法中是具有挑战性的。...然后,作者对Mesmer进行了调整,以利用高度复用的数据集中的细胞信息,并量化人类妊娠期的细胞形态变化。

    38910

    Material Design — 网格列表(Grid lists)

    浏览路径 一个grid list由在其内部的垂直和水平排列的重复cells组成。 Tiles可容纳内容,并可垂直或水平地涵盖一个或多个cells。 ?...Lists:针对阅读理解进行了优化,特别是在比较一组包含多种数据类型的数据时。 Cards:用于格式不一致的内容,例如带有可变长度标题的照片或具有异质内容的数据集,例如照片,视频和书籍的混合集合。...例如,一个grid list中的所有标题可能位于左下角,而另一个网格列表中的所有标题可能会放置在左上角。 ? 次要操作与文案的位置 ---- 行为 滚动 grid lists通常只能垂直滚动。...不鼓励横向滚动grid lists,因为滚动会干扰典型的阅读模式,影响理解。 一个明显的例外是水平滚动的单行图像grid list,例如图库,它与典型的阅读模式相符合。...要在整个网格列表中保持一致的节奏,请截断过长的文本内容。或者,增加grid的大小,以便tiles可以容纳较长的标题。

    3.5K120

    Windows Phone 7 Application Controls

    Page Title 尽管页标题并不是一个有用的控件,在这里我们还是要讨论它。页标题控件用来清楚地显示该页内容的信息。 ? 程序设计时的考虑 页标题控件不支持滚动。...在列表或者网格内使用垂直滚动是可以接受的,但前提是它处于全景区域内,并且不同时与水平滚动出现。 只要全景区域的宽度小于屏幕的宽度,垂直滚动是可以接受的。 支持所有自定义控件和标准控件。...当用户导向到一个新的区域时,开启屏幕动画。 注: 根据全景区域的宽度是否大于或者小于屏幕的宽度,该全景区域的标题应该不同。如果全景区域的标题宽,它就需要水平的动画。...在这种情况下,不应该使用水平滚动的动画,如果使用了垂直滚动,标题应该随着内容移动。 Thumbnail Specifications 小图片是全景浏览中的主要元素。...pivot页面是循环的。 pivot页面不能覆盖水平pan和水平flick功能,因为它与枢轴控件的交互设计相冲突。 pivot标题文字的长度没有限制。显示文字的数量受制于枢轴控件的宽度。

    1.6K70

    CSS vw让overflow:auto页面滚动条出现时不跳动

    一、水平居中布局与滚动条跳动的千年难题 当前web届,绝大多数的页面间布局都是水平居中布局,主体定个宽度,然后margin: 0 auto的节奏~ 例如,妇女之友大淘宝的首页: ?...JS交互,本来默认页面高度不足一屏,结果点击了个“加载更多”,内容超过一屏,滚动条出现,页面主体就会左侧跳动。 结构类似几个页面通过头部的水平导航刷新切换,结果有的页面有滚动条,有的没有。...您可以狠狠地点击这里(IE10+):页面出现滚动条的时候没有跳动demo demo页面中,标题和下面的妹子都是居中效果。...其中,妹子做了本文所述的“滚动无跳动”处理,而标题没有,结果,你会发现,滚动条出现与否会让标题文字跳动,但是,妹子却女神般岿然不动: ? 兼容性 支持:IE9+以及其他现代浏览器。...,经过大型项目实践已经验证相当具有可行性,这里特意分享下: html { overflow-y: scroll; } :root { overflow-y: auto; overflow-x

    4.4K20

    . | 基于大规模数据标注和深度学习对组织图像进行具有人类水平性能的全细胞分割

    通过实验表明,Mesmer比以往的方法更加准确,它能够概括TissueNet中组织类型和成像平台的全部多样性,并且达到了人类水平的表现。...作者认为开发这种算法需要两个创新: (1)能生成大量像素级别训练数据的可扩展方法。 (2)一个集成的深度学习算法,它使用这些数据来达到人类水平的性能。...由于作者的 “人在环路” 数据标注方法的可扩展性,TissueNet大于以前所有发布的数据集的总和(图1b),具有130万个全细胞注释和120万个细胞核注释。...综上所述,前面的分析表明,Mesmer执行的全细胞分割具有人类水平的性能,并且以前的细胞分割算法在组织数据方面没有达到与人类性能相当的水平。...图3 | Mesmer以人类水平的精确度跨组织类型和成像平台执行全细胞分割 细胞分类是分割后的一项常见任务。分割的不准确可能会导致图像中细胞的识别和计数产生实质性偏差。

    84320

    Android带你解析ScrollView--仿QQ空间标题栏渐变

    none(隐藏),horizontal(水平),vertical(垂直) android:scrollbarStyle 设置滚动条的风格和位置。...设置值:insideOverlay、insideInset、outsideOverlay、outsideInset android:scrollbarThumbHorizontal 设置水平滚动条的...参照fadingEdgeLength的效果图 android:fadingEdgeLength 设置边框渐变的长度 android:scrollX 以像素为单位设置水平方向滚动的的偏移值,在GridView...滚动监听暴露出来我们就该去设置标题栏随着ScrollView的滑动来改变标题栏的透明度实现渐变: 我们先看一下布局: <?...image.png 然后我们需要获取图片的高度,并且设置滚动监听,随着滚动的距离来设置标题栏的颜色透明度和字体颜色的透明度 /** * 获取顶部图片高度后,设置滚动监听 */

    1.5K10

    窗口风格(Window style)

    下一个具有WS_GROUP风格的控件将开始下一组(这意味着一个组在下一组的开始处结束)。 WS_HSCROLL 创建一个具有水平滚动条的窗口。...WS_SIZEBOX:创建一个可调边框的窗口,与WS_THICKFRAME风格相同。 WS_SYSMENU 创建一个在标题条上具有控制菜单的窗口。仅对带标题条的窗口使用。...WS_VISIBLE 创建一个最初可见的窗口。 WS_VSCROLL 创建一个具有垂直滚动条的窗口。...WS_EX_LEFT 指定窗口具有左对齐属性。这是缺省值。 WS_EX_LEFTSCROLLBAR 将垂直滚动条放在客户区的左边。...工具窗口具有标题条,比通常的标题条要短,窗口的标题是用小字体显示的。工具窗口不出现在任务条或用户按下ALT+TAB时出现的窗口中。

    86810

    《101 Windows Phone 7 Apps》读书笔记-Groceries

    Panorama控件包括三个不同的层,每个层的移动速度不一样,以达到一个视差的效果。背景平移的速度最慢,其次是标题,平移速度最快的是内容,它以普通的滚动/切换的速度进行平移。...另外,Panorama在同一个Section中支持更加好的水平滚动,这使得宽度可变的Section更容易实现。     在其他方面,Pivot也有胜过Panorama的优势。...同时,PanoramaItem具有一个屏幕方向的属性,它可以在内容不合适时,指示合理的滚动方向。...每个水平的Panorama Item具有一个最大的宽度,那就是两个屏幕的大小(960像素)。...在这种风格中,每个按钮具有新的控件模板,移除了按钮的border、padding和其他行为,所以我们看到的只是按钮的文字内容(它同时还加入了本书中使用的标题效果)。

    1.3K50

    Java编程之GUI教程 JPanel面板和JScrollPane

    在第14行代码,通过“new TitleBorder("面板区域");”设置了JPanel的边框和标题。 JScrollPane是一个带滚动条的面板容器,只能放置一个组件,并且不能使用布局管理器。...它由下列部分组成:一个ViewPort、可选的垂直和水平滚动条、可选的行和列的头部,以及ViewPort对应显示的组件。...JScrollPane类的常见方法 常见方法 功能描述 public JScrollPane() 创建一个空的JScrollPane,水平和垂直滚动条都是可选项。...void setHorizontalBarPolicy(int policy) 设置水平滚动条策略 void setVerticalBarPolicy(int policy) 设置垂直滚动条策略 接下来通过一个案例来演示...在第8行代码处设置了边界宽度,距离外部边界距离都是5px;第10行代码处设置了布局方式为BorderLayout,组件之间的水平和垂直距离都是0px。

    17010

    WPF是什么_wpf documentviewer

    GridView控件显示了来自ItemSource的数据: 2.3. GridView布局与样式 GridViewColumn的列单元格和列标题具有相同的宽度。...相关数据内容显示在水平行中。例如,在上面图示中,每个员工(employee类型)的姓(last name)、名(first name)和ID都作为一个集合被显示,因为它们在一个行中。...例如,用户可以重新排序列(拖动表头使整列移动)、调整列的大小、选中表中的项和滚动内容。你还可以定义用户单击列标题时响应的事件处理程序。...滚动查看内容 若GridView的大小不足以显示所有项,用户可以使用ScrollViewer控件提供的滚动条水平或垂直滚动。若所有内容一开始都可见,滚动条将被隐藏。...通过单击列标题按钮与列交互 当用户单击列标题按钮时,如果你提供了排序算法,则可以对列中显示的数据进行排序。 你可以自定义标题按钮的Click事件,以便提供排序算法之类的功能。

    4.7K20
    领券