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

如何使用 CSS 设置和自定义水平和垂直滚动

本节中,我们将按照以下步骤创建一个可滚动侧边导航:a)创建带有导航项目的导航b)将导航样式设置为侧边c)将侧边栏位置设置为固定d)使用滚动条管理项目的溢出a)....将导航样式设置为侧边。创建水平导航后,我们可以设置垂直滚动条之前将其样式设置为垂直侧边。...下面的截图显示了我们即将创建的侧边侧边要创建上面的侧边,我们将在CSS中进行以下更改:将导航的显示更改为flex,并将方向设置为column为侧边设置背景颜色为导航链接添加底部边框增加导航链接的字体大小和字体粗细为侧边设置固定宽度增加...将侧边栏位置设置为固定本节中,我们将专注于防止侧边滚动主要内容移动。我们希望将侧边样式设置为固定位置,以便主体可以自行滚动而不带上侧边。...下面的截图显示了侧边与正常内容流分开:固定溢出的侧边上面的侧边具有固定位置。页面的正文继续滚动,但侧边保持在用户的视图中。

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

最新iOS设计规范三|3大界面要素:(Bars)

如果导航包含多个文本按钮,需要通过在按钮之间插入固定的空格项目来增加分隔。以此来避免按钮文本同时显示造成按钮无法区分的问题。 考虑导航中使用分段控件,使APP的层次结构更加扁平。...搜索可以单独显示,也可以显示导航或内容视图中。当显示导航,可以将搜索固定导航中,以便始终可以调用。也可以将其折叠,当用户向上滑动展开显示。...允许用户隐藏侧边以为其内容创造更多空间,并使用内置的边缘滑动手势再次显示侧边。避免默认情况下隐藏边侧边中的标题要保持简洁明了。省略不必要和多余的词。...通常,iPhone上使用三到五个标签;如果需要,iPad上可以接受更多一些。 当人们导航到您应用中的其他区域,请不要隐藏标签。标签可为您的应用启用全局导航,因此它在任何地方都应保持可见。...例如:Safari中,当你开始滚动页面,工具会自动隐藏,因为你可能正在阅读。你还可以点击屏幕底部让它再次出现。当弹出键盘,工具也会被隐藏。 ?

9.8K10

Axure实战06:创建一个AppleSymbol图标库网站

基础样式-侧边导航 我们先分析下AppleSymbol图标库网站的结构,它由一个侧边导航和内容展示区组成,当我们点击侧边导航的菜单,右侧内容区域将展示不同的内容。...为了让侧边导航放在左边,我们需要固定侧边导航的动态面板。 我们样式工具中设置“固定到浏览器”,设置水平固定为“左侧”,垂直固定为“顶部”。 接下来完成里面的内容。...交互动作-侧边导航 为了实现单选的效果,我们需要选中一个侧边导航菜单,选中单个。 这里引用“选项组”的概念,选项组中,交互唯一。...顺便设置它的样式,勾选“隐藏边框”,设置滚动模式为“从不滚动”。 交互动作-内容区域 我们希望点击侧边导航不同菜单的时候,内联框架展示不同的内容,而内联框架可以绑定我们已经创建好的页面。...我们双击侧边导航进入内页,选中“导航菜单”,“交互”工具中,“单击”下点击“添加动作”,选择“框架中打开链接”,选择目标为“内联框架”,选择链接到“导航菜单”页面。

2.6K20

新手做网页设计?这9款经典网页布局设计了解下

Happiness Abscissa 网站布局思路:侧边导航 image.png A: Happiness 该网站使用了一个固定侧边导航来显示整个布局。...导航无疑是任何网站的关键部分,主菜单是大多数用户导航首先要查找的内容。除了顶部水平导航外,你还可以通过将菜单选项放在固定侧边中来布局。侧边应该选择页面左侧或右侧的垂直列。...对于此布局,侧边保持静止并始终保持可见,而其余页面随着用户向下滚动页面而更改。还要确保这种导航具有可访问性。 此布局适用于导航选项数量相对有限的网站。当用户进入页面,所有选项最好都在视线范围内。...客人可以酒店露台上的全景室外游泳池放松身心。通过极简主义UI设计,滚动区域中图片和字体的融合增强了网页浏览的沉浸感。这是UI设计和用户体验的完美结合。...但要注意不要将不对称与不平衡混为一谈,不对称的目标是不可能或不希望对两个部分使用相同的权重创造平衡。使用不对称性可以创建张力和动态,并且把用户的注意力集中各个对象(焦点)上。

2.5K31

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

新建菜单 添加菜单项 发布到顶部菜单  5.小部件、侧边 主题具有文章信息、作者信息、最新文章、最近更新 四个小部件(小部件自带配置,可在添加的时候填写),添加后默认文章页面的右侧边显示。...主题前端优化 文章页右边正常高度,跟随文章滚动滚动高度超出侧边高度自动悬浮,保持右边侧边始终存在元素,不会空白; 访问首页显示自定义的站点描述,文章页自动截取文章内容作为网页描述; 优化...固定状态下的左右侧边栏位置没有同步变动,导致样式错乱的问题; 20220628更新 新增文章归档页面模板,新建页面可选。...20220709更新 重构侧边,拆分成四个可自定义的小部件。 增加文章顶部的面包屑导航。 修复因为QQ、微信浏览器不支持16进制透明颜色导致阴影失效的BUG。...20220724更新 首页变成两显示 优化了大屏和小屏显示的字体大小 调整了移动端的UI样式 下滑阅读自动隐藏导航,上滑自动显示。

4.1K30

vue系列教程之微商城项目|分类

准备工作 下载better-scroll cnpm install better-scroll -S 引入vant-ui的侧边导航组件 main.js中新增以下代码 ? ?...静态布局 顶部导航引入 fenlei.vue ? ? 引入侧边导航 结构大致如下,需要content-style占满屏幕中剩余的空间,也就是除去顶部和底部导航的空间. ?...fenlei.vue中引入请求函数,并在created函数中请求数据,保存到goods属性中. 请求数据(res.data)结构如下 name为分类名称,需要放入侧边导航。...遍历goods数组,将每个元素的name放入侧边导航的元素中 fenlei.vue ? ? ?...该页面中,需要等待content-left内的导航和content-right中的商品分类列表,渲染完毕之后再进行better-scroll的初始化.

6.3K10

Material Design — 底部导航(Bottom Navigation)

点击底部导航的图标可以:1、直接将你带到相关页面;2、刷新当前页面。 底部导航主要用于移动端,为了pc端实现类似效果,可以使用侧边导航。...底部导航可以从一个主题中的n级页面移动到另一个主题的一级页面。当用户去往下级页面保持底部导航可用,可通过持续展示,或者通过滚动隐藏和显示。...底部导航不应用于: ·专注于单一任务的观点,如电子邮件“撰写”页面。 ·包含用户首选项或设置的页面 Android上,后退按钮不在底部导航视图之间导航。...滚动 底部导航滚动可以动态地出现和消失: ·向下滚动隐藏底部导航 ·向上滚动显示 手势 在内容区域上使用左右滑动手势不会在一级页面之间切换。...点击icon进行切换也该避免横向切换页面之间转换(如左右推进)。

4K90

Dash应用页面整体布局技巧

示例1:简单的页首+内容布局 下面的例子中展示了最基础的页面布局方案,由页首及其下方的内容区域构成: 其中页首左侧部分我们可以用来放置应用的logo图片、应用名称等信息,右侧部分则可以放置一级导航菜单等内容...示例3:固定侧边菜单+粘性页首+内容布局 在前面的两个例子中,我们的页面中充当导航作用的只有位于页首右侧的一级导航菜单,如果我们的应用功能进一步复杂起来,需要在当前一级菜单对应页面下再设立二级导航菜单...,经典的方式是像下面的例子那样,原本的内容区中分出一部分宽度放置侧边菜单: 且为了更现代化的交互效果,新加入的侧边菜单是处于固定状态的,与内容区域相互独立: 要实现这样的经典页面布局效果,我们只需要在前面示例...2的基础上,将下方内容区域改造成基于fac网格系统的新布局即可: 其中涉及到固定侧边菜单的部分,重点在于为菜单容器基于calc()动态计算高度值,即扣除页首高度之后的剩余部分,并通过overflowY...属性开启竖向滚动条,而最关键的固定效果则同样是基于AntdAffix实现的,只不过这里的offsetTop需要考虑页首部分高度,所以设置为64: 本示例完整代码见文章开头附件地址中的app3.py。

38920

「Shiny」应用程序布局指南

侧边布局 侧边布局是许多应用非常有用的起点。该布局提供了一个侧边用于放置输入控件和一个大的主区域放置输出控件。 ?...一个导航列表将诸多组件展示为侧边而不是使用标签。而且它还支持节标题以及长列表分隔符。下面是一个例子: ?...inverse “TRUE”表示导航使用深色背景和浅色文本。 collapsable 当浏览器的宽度小于940像素(对于较小的触摸屏设备上查看很有用),自动将导航元素折叠为菜单。...固定网格系统 固定网格系统也使用12列,并在默认情况下保持940像素的固定宽度。...响应布局 Bootstrap 网格系统支持响应式CSS,它使您的应用程序能够自动调整其布局,以不同大小的设备上查看。响应式布局包括以下内容: 修改网格列宽。 必要之处堆砌而不是浮动组件。

6.9K32

如何使用CSS中的固定定位属性?

摘要 本文介绍了CSS中的固定定位属性(position: fixed)的使用方法和注意事项。固定定位属性可以将元素固定在浏览器窗口的特定位置,不随页面滚动而变动,常用于创建固定导航、页脚等。...文章通过一个示例演示了如何实现固定定位的导航,并提到了使用固定定位属性需要注意的几点问题。...无论页面如何滚动,该元素始终保持指定的位置上。常见的应用场景包括页眉、页脚、悬浮按钮等。...使用固定定位属性的注意事项 使用固定定位属性,需要注意以下几点: 固定定位的元素脱离了正常的文档流,所以不会影响其他元素的布局。但要注意避免元素重叠覆盖其他内容。...移动设备上,固定定位属性可能有性能问题,并且页面滚动过程中有时会出现闪烁的情况。所以,移动设备上使用固定定位要慎重考虑。

29010

神奇的position:sticky

sticky特点 sticky属性有以下几个特点: 该元素并不脱离文档流,仍然保留元素原本文档流中的位置。 当元素容器中被滚动超过指定的偏移值,元素容器内固定在指定位置。...亦即如果你设置了top: 50px,那么sticky元素到达距离相对定位的元素顶部50px的位置固定,不再向上移动。...sticky的demo sticky展现效果 看了效果我就会很清楚的知道他的作用,实际应用中,eg:导航随屏幕滚动定位顶部,侧边广告随滚动定位顶部等。...以导航随屏幕滚动定位顶部为实例: 方案一:双导航实现原理 一个导航(1)商品的上方(初始化导航一显示),一个导航(2)定位在窗口的顶部(初始化导航二隐藏); 然后实现滚动监听事件: 当滚动到大于等于导航...(1)的位置导航(2)显示(导航一此时依然显示,只是我们用导航二层级将导航一遮挡)————-此时我们看到窗口顶部的导航是:导航(2) 当滚动到小于导航(1)的位置导航(2)隐藏(导航一显示)——

1.8K20

飞书这个贴心功能,帮助你高效管理信息

定制你的飞书侧边 各位读者之前应该都有试过Chrome或者Edge浏览器的固定标签页功能,而飞书近期支持导航固定文档:工作日志、数据提交、团队某个多维表格、内容运营协作清单、PDF等等,只要是飞书应用内的文件都可以固定导航...使用场景 1、常用链接,都放侧边 作为一名内容创作者,你可以将本月、本周和今日的选题计划按照使用频率固定侧边中。...此外,你还可以侧边添加多维表格问卷,用于填写运营数据,以及待办清单,用于管理内容创作任务。这样一来,飞书客户端就成为了你的重要工作台,无需打开浏览器即可完成各项工作。...2、常用但低频,直接爽快收纳 如果侧边已经被占满,而你有很多飞书常用的文件要固定,可以点击「收起至更多」收起模块与文件,或者直接移除不常用的文件,这样可以释放侧边空间,让侧边分组更加清晰。...提高工作效率:通过固定常用文件,你可以更快地访问需要的信息,无需每次都进行搜索,从而提高工作效率。 保持工作状态:我们的注意力是很宝贵的,繁杂的信息海洋面前却会丧失它。

36920

【vite+vue3+Ts+element-plus】肩并肩带你写后台管理之主页面开发(侧边菜单生成、标签开发)

页面比较简单,主要分为左侧的菜单,顶部的导航(折叠左侧菜单,切换暗黑模式,员工账号名,退出登录),再下面的标签,之后就是主页面显示区域。...slot的方式传入的顶部导航,因为左侧的菜单组件也需要接收这个属性,并且层级较深,所以这里我们使用provide发送一下,菜单组件那里使用inject进行接收。...侧边菜单开发 我们之前讲权限的地方已经给大家看过了返回的菜单数据,并封装成了树形结构,所以我们这里菜单就根据保存的菜单数据渲染菜单就可以了。...,还有一个小细节,就是当标签比较多了之后,我们通过侧边或者其他方式跳转到已经访问过的页面,如果该页面的标签被超出屏幕被隐藏了,我们需要把标签滚动到该标签的位置。...,比如首页,固定的标签不可关闭,这里是通过菜单管理时候配置的是否固定标签固定标签的排序顺序跟菜单排序顺序一样。

3.4K31

11 个高级 Vue 编码技巧

我最近在一个项目中使用它来生成动态侧边导航组件。我路由器中的某些路由上设置了一个 showInSidebar 元数据属性,我想隐藏在侧边中。...我还能够自动生成所有侧边链接,而无需对每个链接进行编码。以下是我设置路由器路由的方法: ?...客户端还有一个额外的要求,他们不仅需要从路由器生成这些侧边路由,还需要从他们的 API 数据生成这些侧边路由。上述方法也以一种干净且可管理的方式解决了这个任务。...在此下方(此处未显示)我还有一个单独的部分,允许侧边切换到使用从 API 发送的一组路由。...5、路线更改时滚动到顶部 当更改路线ni,Vue 会保持页面上的当前位置。这有时很有用,但主要是麻烦。如果向下滚动一个长列表,然后转到另一个页面,滚动条将位于新页面的底部,而不是期望的顶部。

2.6K30

10个关于 Vue 的高级开发技巧

我最近在一个项目中使用它来生成动态侧边导航组件。我路由器中的某些路由上设置了一个 showInSidebar 元数据属性,我想隐藏在侧边中。...我还能够自动生成所有侧边链接,而无需对每个链接进行编码。 以下是我设置路由器路由的方法: ?...客户端还有一个额外的要求,他们不仅需要从路由器生成这些侧边路由,还需要从他们的 API 数据生成这些侧边路由。上述方法也以一种干净且可管理的方式解决了这个任务。...在此下方(此处未显示)我还有一个单独的部分,允许侧边切换到使用从 API 发送的一组路由。...5、路线更改时滚动到顶部 当更改路线ni,Vue 会保持页面上的当前位置。这有时很有用,但主要是麻烦。如果向下滚动一个长列表,然后转到另一个页面,滚动条将位于新页面的底部,而不是期望的顶部。

6.1K10

11 个高级 Vue 编码技巧

我最近在一个项目中使用它来生成动态侧边导航组件。我路由器中的某些路由上设置了一个 showInSidebar 元数据属性,我想隐藏在侧边中。...我还能够自动生成所有侧边链接,而无需对每个链接进行编码。以下是我设置路由器路由的方法: ?...客户端还有一个额外的要求,他们不仅需要从路由器生成这些侧边路由,还需要从他们的 API 数据生成这些侧边路由。上述方法也以一种干净且可管理的方式解决了这个任务。...在此下方(此处未显示)我还有一个单独的部分,允许侧边切换到使用从 API 发送的一组路由。...5、路线更改时滚动到顶部 当更改路线ni,Vue 会保持页面上的当前位置。这有时很有用,但主要是麻烦。如果向下滚动一个长列表,然后转到另一个页面,滚动条将位于新页面的底部,而不是期望的顶部。

2.5K20

10个关于 Vue 的高级开发技巧

我最近在一个项目中使用它来生成动态侧边导航组件。我路由器中的某些路由上设置了一个 showInSidebar 元数据属性,我想隐藏在侧边中。...我还能够自动生成所有侧边链接,而无需对每个链接进行编码。...以下是我设置路由器路由的方法: 客户端还有一个额外的要求,他们不仅需要从路由器生成这些侧边路由,还需要从他们的 API 数据生成这些侧边路由。上述方法也以一种干净且可管理的方式解决了这个任务。...在此下方(此处未显示)我还有一个单独的部分,允许侧边切换到使用从 API 发送的一组路由。...5、路线更改时滚动到顶部 当更改路线ni,Vue 会保持页面上的当前位置。这有时很有用,但主要是麻烦。如果向下滚动一个长列表,然后转到另一个页面,滚动条将位于新页面的底部,而不是期望的顶部。

6K20

【软件开发规范七】《Android UI设计规范》

同一个列表中,主、副操作区的内容与位置要保持一致。 ​编辑 同一个列表中,滑动手势操作保持一致。 ​...编辑 ​编辑 靠近屏幕边缘,位置可适当错开。 ​编辑 菜单过长,需要显示滚动条。 ​编辑 菜单从当前选项固定位置展开,不要跟随点击位置改变。 ​...编辑 滚动,如果列表较长,小标题会固定在顶部,直到下一个小标题将它顶上去。 ​编辑 存在浮动按钮,小标题要让出位置,与文字对齐。 ​...手机端的侧边抽屉距离屏幕右侧56dp。 ​编辑 侧边抽屉支持滚动。如果内容过长,设置和帮助反馈可以固定在底部。抽屉收起,会保留之前的滚动位置。 ​...编辑 ​编辑 列表较短不需要滚动,设置和帮助反馈跟随列表后面。 ​

4.9K20

前端-10款web动画插件

今天我们给大家带来另外一款基于HTML5 Canvas的飞机航班线路模拟动画,它模拟了许多航班不同目的地的起飞降落数量。 ?...5.jQuery左侧边多级菜单 适合后台管理页面使用 这是一款基于jQuery的侧边多级下拉菜单插件,这个菜单的特点是可以固定在左侧边,当页面滚动整个菜单可以保持一直可见,方便操作。...类似的菜单插件还有CSS3侧边单页切换小图标菜单和CSS3侧边手风琴菜单,都非常实用。这种菜单非常适合在网站的后台管理页面中使用。 ?...6.CSS3弧形曲线循环菜单导航 菜单项图标高亮 今天给大家带来一个非常富有创意的CSS3菜单导航插件,它与我们平常看到的横向菜单或者纵向菜单都不同,它的菜单项是沿着一段弧形曲线分布的,同时有两个上下切换的按钮...,当切换到某一个菜单项,菜单项会沿着曲线移动到当前视窗,同时显示对应的小图标,更重要的,菜单项的切换是循环的,因此使用起来也非常方便。

5.9K50
领券