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

动手练一练,手写一个价格对比、固定表头滚动表格

今天我们将通过一个界面十分漂亮功能价格对比表格,展示固定表头功能,实例操作展示如视频所示,当滚动滚动表格位置,添加表头固定样式,当滚动表格底部,移除固定表头样式。...getBoundingClientRectDOM元素浏览器可视范围距离(不包含文档卷起部分)。... 第一部分为页面标题内容,第三部分为内容介绍区域,这两部分非核心内容,只是用于内容占位,方便第二部分表格区域展示,滚动此区域表头固定。...如果滚动表格区域,获取重置后表头宽度。 接下来我们来判断第三部分内容区域距离视口顶部高度是否大于表头高度。...如果还在滚动表格内容,我们将添加固定表头样式stickyClass,移除取消固定样式sticky2-table。

3.1K31

HTML+CSS练习题【详解】

【题组一】 在前端项目开发中,如果需要修改页面结构,应该修改一下哪个文件( ) A. css文件 B. html文件 C. scss文件 D. js文件 一个HTML页面,最基本结构正确() A...行内式工作中最常用方式,影响范围最广 B. 内嵌式使用频率不高,可以影响当前一个页面的元素 C. 外联式工作中最常用方法 D....盒子之间距离为60px; 如果发生了包含塌陷,那么以下哪种方式不可以解决() A. 给父盒子添加顶部border B. 给父盒子添加顶部margin C....固定定位元素会跟随浏览器滚动条进行滚动 B. 绝对定位元素会参考设置了定位(非静态)父元素或者祖级元素进行定位对齐 C. 静态定位元素默认定位方式,不需要设置 D....绝对定位元素会固定页面某个位置, 不随着滚动滚动滚动 D. 绝对定位元素可以使用边偏移属性 固定定位元素位移参照物( ) A. 自身原本位置 B. 参照浏览器可视区域 C.

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

html笔记

其中头部呢,包含了定义h5页面、定义当前页面编码、网站标题等元素 <!...target最常用标签也就是 _blank ,也就是 新建页面打开 ,默认值为 _self , 基于当前页面打开 表格 表格由table、tr、td组成,意思分别对应表格、行、个 table表格标签...表格还有一个 标题标签 ,即caption caption标签为标题,位于整个表格上方,默认居中 caption标签写在table后面 代码演示 ...,我设置页面高度为5000px,当我拖动页面 固定定位他不会动 堆叠顺序(z-index) 定位布局如果出现 重叠 情况就用 z-index 来 调整 布局 盒子默认定位顺序后面的代码压住前面的代码...属性设置为不可见,但是位置会保留 与displaynone属性不同,visibility会保留隐藏位置 overflow溢出显示 如果当前盒子内容超过了盒子大小,则显示滚动条或者不显示多余内容等

1.8K10

CSS进阶11-表格table

如果C父级'inline' box,那么T必须 'inline-table' box;;否则它必须 'table' box。)...row box; 用户代理必须将其缩短适合为止。...但是,如果该表标准流中块级表('display:table'),则UA可以(但不是必须)使用10.3.3算法计算宽度并应用固定表格布局,即使指定width'auto'。...如果没有这样行框或表行,则基线单元格盒内容边缘content edge底部。为了查找基线,必须将具有滚动机制标准流内盒子(请参阅'overflow'属性)视为滚动到其原始位置。...如果后面的行具有较大折叠左右边界,则任何多余部分溢出到表格margin area。 表格顶部边框宽度通过检查所有用表格顶部边框折叠顶部边框单元格来计算

6.4K20

excel常用操作大全

这个问题应该解决如下:第一,在EXCEL菜单"文件"-页面设置-工作表-打印标题;您可以设置顶部标题行,选择工资单标题,选择菜单插入-每行之间分页符,并将页面长度设置为工资单高度。...如果没有选择一个项目,则在应用表格样式时不会使用它。 18、如何快速复制单元格格式? 要将格式化操作复制数据另一部分,请使用“格式化画笔”按钮。...解决方法:选择文件\页面设置\工作表,并在“打印”栏中选择“单色打印单元格”选项。之后,打印表格看起来一样。 25.如果我忘记了工作表保护密码怎么办?...如果您想使用受保护工作表并忘记密码,有什么办法吗?是的。选择一个工作表,选择编辑\复制,并将其粘贴到新工作簿中(注意:它必须新工作簿),这可以覆盖工作表保护。...当我们在工作表中输入数据时,我们有时会在向下滚动时记住每个列标题相对位置,尤其标题行消失时。此时,您可以将窗口分成几个部分,然后将标题部分保留在屏幕上,只滚动数据部分。

19.1K10

全栈之前端 | 10.CSS3基础知识之表单表格学习

属性 - 设置表格标题位置 vertical-align 属性 - 指定行内或表格元素垂直对齐方式 empty-cells 属性 - 指定是否显示空内容单元格 温馨提示: 当前大多数CSS框架都基本会对表单...,允许浏览器更快表格进行布局;这是因为固定表格仅取决于表格宽度、列宽度、表格边框宽带,以及单元格间距,而与单元格内容无关;在浏览器渲染时在接收到表格第一行后便可显示表格,而后者需要根据内容计算来显示表格所以加载时会稍慢...描述: 此属性会将表格标题()放到规定位置,具体显示位置与表格 writing-mode 属性值有关。...> 执行结果: border-collapse 属性 - 设置表格边框独立或合并 描述: 此属性在表格样式设计中非常实用,其用来决定表格边框分开还是合并。...* :使元素基线对齐父元素基线之上给定长度。可以是负数。 * :使元素基线对齐父元素基线之上给定百分比。

13010

iOS 9人机界面指南(四):UI元素(上) - 腾讯ISUX

想要保证这样图形始终固定在状态栏后面,你可以用视图控制器(view controller)来让它固定滚动内容上一层,又或者可以用滚动视图(scrolling view)来保证图形固定在屏幕顶部。...如果需要的话,可以考虑在导航栏位置使用提示语(prompt)来告诉用户在当前屏幕中他们可以做什么。提示语一句出现在导航栏顶部短句。...如果你允许一个字符被放大充满整个屏幕的话,用户会很难阅读当前内容。 在页模式滚动视图中,可以考虑使用页面控件(page control)。...当你在滚动视图中使用页面控件时候,最好禁用同一方向滚动指示器(scroll indicator)。这样一来可以让用户聚焦页码控件上,并让他们有了一种唯一且清晰方式来浏览当前内容。...Value 2布局中,文本和副标题中间垂直间距会让用户专注于副标题第一 个单词。 ? 重要 以上四种单元格样式均支持添加表格视图元素,如勾选或展开标志。

10.1K51

干好这件事,卷死所有同行

表单介绍 表单定义 表单在网页中主要负责数据采集功能,提交数据一切形式。 表单构成 标签、输入域、提示信息、动作。...表单构件解析 标签 标签即可以理解为标题意思,用简洁文字让用户知道应该输入内容;根据标签所属位置,大致可以分为:顶部标签、左对齐标签、右对齐标签、内联标签、图标标签以及浮动标签,下面我们主要介绍前三个...顶部标签 与输入域左垂直对齐 优点:节省水平空间,标签长度弹性大,可以加快浏览和处理速度。 缺点:垂直空间占用比较大,表单项多时需增加页面滚动。...善用开关按钮 允许用户在两个相反状态之间进行选择,如:有效或无效、或否、开或关等。...表格loading:用表格自带loading属性。 滚动表格宽度过长- 滚动条最好出现在表格中,不是在页面级别。 弹框过长-滚动条最好出现在弹框中,不是页面级别滚动。 避免出现滚动条套娃。

2.5K10

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

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

1.5K00

HTML知识清单(附学习网站)

DOCTYPE html> HTML5中文档约束(DTD),代表使用H5格式 2、标签 在书写超链接时,必须在域名前写上:http://¬¬¬¬对搜索引擎优化,添加关键字、描述、作者...、版权等信息 设置自动刷新网页 禁止网页缓存 3、body内常用标签 a) 标题标签 分为h1-h6,字体由大小,会自动换行 —align:调整对齐方式 b) 分割线标签...> h) 图片标签 -src 引入图片位置{相对路径、绝对路径、网络路径 -title:图片标题 -alt:图片无法正常显示时候显示属性 -align:图片位置 ,必须有参照物...合并行 -bgcolor 背景色 –tr 表格行(height指定行高) –td 表格列(width指定列宽) –th 标题列:自动加粗居中 tip:Table>tr3>td3+tab...快速指定一个三行三列表格 J)表单标签 -action 表单提交位置,可以进行页面跳转 -method 表单提交方式(post、get) -get:参数会依附于url地址之后,数据长度有限制

2.2K10

WordPress免费主题:Document,让阅读变得更加方便

安装完了肯定跟 nicen.cn不一样,你需要进行如下一些配置。...2.主题后台修改基本信息 主题后台可以自定义如下内容: 博客副标题 博客页面关键字 博客页面描述 博客logo链接 留言板链接 文章聚合链接 赞赏码 百度站长推送Token ICP备案号 Gravatar...新建页面 选择留言板或者文字聚合模板 发布 复制链接, 修改主题选项为这俩页面 4.顶部菜单 主题具有顶部文章分类、快速阅读两个菜单,文章分类用于展示文章类别,快速阅读用于添加常用一些链接,快速访问。...主题前端优化 文章页右边栏正常高度时,跟随文章滚动滚动高度超出侧边栏高度时自动悬浮,保持右边侧边栏始终存在元素,不会空白; 访问首页时显示自定义站点描述,文章页时自动截取文章内容作为网页描述; 优化...、成功文字块、错误文字块、失败文字块、图片灯箱、文字标记 自定义顶部菜单 404页面 搜索空结果页面 文章密码权限控制 20220617更新 修复窗口大小改变时,固定状态下左右侧边栏位置没有同步变动,

4.1K30

LaTeX浮动体

,可以在前后分别加上 \makeatletter 和 \makeatother) 参数 类型 默认值 描述 \@fptop 弹性长度 000 pt +++ 111 fil 浮动页中页面顶部与浮动体垂直间距...双栏跨栏浮动体只有 t,p 选项可以生效,其余选项默认忽略。 浮动体输出不能造成页面的上溢出。即浮动体输出时,垂直高度不能超过版心位置。 浮动体输出必须遵守「3.1」节中参数限制。...\newfloat 或 \restylefloat 重定义浮动环境中只能使用一个 \caption 标题标题位置也固定顶部或底部,这对于排版并列图表非常不便。...caption 宏包个别功能也因此受到影响,ruled 格式中标题格式则完全固定。...因此,如果标题有较高要求,更高方式噢能够 newfloat 宏包 \DeclareFloatingEnvironment 命令来定义新浮动体,其语法格式如下: \DeclareFloatingEnvironment

2.1K20

B端产品设计规范

目前显示器分辨率主要有: 16:9 有:1920×1080 、1600×900 、1366×768 16:10 有:1920×1200 、1680×1050、 1440×900 一个完整web页面必须由以下三部分构成...顶部标签标签在控件上方,标签可以和控件左对齐,对于横向空间不足情况一种很好方案。...列数太多:默认展示范围:3-8列,若出现更多,可固定重要列,剩余列滚动条展示交互设计。 列表宽度:宽度自适应,但根据字段重要性显示,重要字段优先完整显示。...列标题:表头列标题最多输入 8 个字符。 滚动条:表格内容超过一屏需要显示竖向滚动条时,需要固定表头。只需滚动表格内容就好。如下图所示。...- 标题栏:标题栏栏高为56PX - 内容栏:准栏高为56PX,大栏高为80px,内容区和栏水平居中对齐 - 垂直对齐方式: 右对齐:金额、最右侧操作列。

4.1K44

一、HTML

1、所有的标签必须小写 2、所有的属性必须用双引号括起来 3、所有标签必须闭合 4、img必须要加alt属性(对图片描述) html注释: html文档代码中可以插入注释,注释对代码说明和解释,注释内容不会显示在页面上...6种级别的标题表示文档6级目录层级关系,比如说: 用作主标题(最重要),其后 (次重要),再其次 ,以此类推。...搜索引擎会使用标题将网页结构和内容编制索引,所以网页上使用标题很重要。...-- # 表示链接到页面顶部 --> 传智播客 测试页面...2 定义页面滚动跳转 页面内定义了“id”或者“name”元素,可以通过a标签链接到它页面滚动位置,前提页面要足够高,有滚动条,且元素不能在页面顶部,否则页面不会滚动

4.4K40

web前端必备英语词汇都在这儿了,客官你了解多少?

absolute 绝对 active 活动,激活,标记一个伪类 align 对齐 alpha 透明度,半透明anchor 锚记标记这个单词缩写 anchor 锚记a标记这个单词缩写...clientY 光标相对于该网页垂直位置 close 关闭当前页面 confirm 输入框 clientWidth 获取元素宽度 clientHeight 获取元素高度 childNodes 获取所有子节点...normal 标准 number 数字 null 空,空值 new 新建 O: outerHeight 整个高度 outerWIdth 整个宽度 open 打开新页面 onscroll 窗口滚动事件...停止 setinterval 时间函数 sibling 兄弟 scrollTop 获取文档滚动高度 screenX 光标相对于该屏幕水平位置 screenY 光标相对于该屏幕垂直位置 setAttribute...title 标题 td 单元格HTML 标记 top 顶部 toLowerCase 转换为小写 toUpperCase 转换为大写 text 文本

2.9K20

最新iOS设计规范四|3大界面要素:视图(Views)

“取消”按钮应出现在动作表单底部。 突出显示破坏性选择。将红色用于执行破坏性或危险操作按钮,并将这些按钮显示在动作表单顶部。 避免让操作表滚动如果表单选项太多,用户必须滚动才能看到所有选项。...五、图像视图(Image Views) 图像视图在透明或不透明背景上,显示单个图像或动画图像序列。在图像视图中,图像可以被拉伸、缩放、调整大小以适合或固定特定位置。...如果系统必须执行缩放,那么所有图像具有相同大小和形状时,最容易实现。 六、页面视图(Pages) 页面视图控制器提供了一种在内容页面之间实现线性导航方式,例如在文档、书籍、记事本或日历中。...页面视图控制器可以使用滚动页面卷曲两种样式任意一种完成页面之间转场过渡。 ? 如果需要,可以自定义一种非线性导航方法。使用页面视图控制器时,页面只能按顺序跳转,而跨页面之间无法跳转。...页面元素通常会显示有多少页面,多少屏,或者多少数量内容当前可用及可见如果你在滚动视图中显示页面控制元素,则需要关闭滚动视图中滚动条以免为用户带来困扰。

8.3K31

js怎么让指定方法先后顺序_jquery固定table表头

大家好,又见面了,我你们朋友全栈君。...当时遇见这个问题 医院手麻系统大批量数据展示,由于是旧项目系统没有使用到前端架构 只能使用JQ,JS, css完成 也谢谢给予我支持同行们 固定首行数据: 采用函数方式进行 JQ /**...* 功能:固定表头 * 参数 viewid 表格id * scrollid 滚动条所在容器id * size 表头行数(复杂表头可能不止一行) */ function scroll...,即显示div(貌似也不是必须,但如果你不希望总是显示拷贝得来表头,这个属性还是有用处)   bak.style.display = “block”;   // 设置创建divleft属性为...  container.onscroll = function () {     // 设置divtop值为滚动条距离滚动条容器顶部距离值     bak.style.top = this.scrollTop

7.2K20

理解CSS布局和块格式化上下文

什么BFC? 块格式化上下文(Block Formatting Context,BFC) Web页面的可视化CSS渲染一部分,块盒子布局过程发生区域,也是浮动元素与其他元素交互区域。...FC(formatting context)直译过来格式化上下文,它是页面一块渲染区域,有一套渲染规则,决定了其子元素如何布局,以及和其他元素之间关系和作用。...为 inline-block) 表格单元格(元素 display为 table-cell,HTML表格单元格默认为该值) 表格标题(元素 display 为 table-caption,HTML表格标题默认为该值...div上边距之间没有内容,因此两者将会合并,因此段落最终与框顶部和底部齐平。...flow-root浏览器兼容情况: [enter image description here] 浏览器对此值支持有限如果要在不支持flex或网格布局浏览器创建回退,了解BFC阻止浮动元素负面影响十分必要

2.1K30

CSS 定位详解

如果父元素static定位,上例子元素就是距离网页顶部向下偏移20px。 注意,absolute定位元素会被"正常页面流"忽略,即在"正常页面流"中,该元素所占空间为零,周边元素不受影响。...3.3 fixed 属性值 fixed表示,相对于视口(viewport,浏览器窗口)进行偏移,即定位基点浏览器窗口。这会导致元素位置不随页面滚动而变化,好像固定在网页上一样。 ?...因此,它能够形成"动态固定"效果。比如,网页搜索工具栏,初始加载时在自己默认位置(relative定位)。 ? 页面向下滚动时,工具栏变成固定位置,始终停留在页面头部(fixed定位)。 ?...除了上面提到"动态固定"效果,这里再介绍两个。 5.1 堆叠效果 堆叠效果(stacking)指的是页面滚动时,下方元素覆盖上方元素。...5.2 表格表头锁定 大型表格滚动时候,表头始终固定,也可以用sticky实现(查看 demo)。 ? CSS 代码也很简单。

1.7K40
领券