Menu 固定/粘滞/浮动顶部菜单导航条的正确名称

Menu 固定/粘滞/浮动顶部菜单导航条的正确名称,menu,navigation,webpage,terminology,user-experience,Menu,Navigation,Webpage,Terminology,User Experience,当你向下滚动页面,一个菜单栏出现在顶部(可能在其他地方)并停留在那里(一个固定的),这方面最正确的术语是什么?如果你不知道我说的是什么元素,看看 我看到它被称为几个不同的术语: 粘性菜单 粘性工具栏 浮动菜单 浮动导航条 顶部菜单 顶部菜单栏 固定导航栏 固定菜单 棒极了 但是真的,它叫什么??还有,请别再对我说“个人喜好”了——我需要一些真正的肉。让我们浮动一些可能性,浏览我们的选项,并修正一个坚持的观点。;-) 编辑注意:这是一个主题,因为我试图以语义方式编码——我在类和变量名中到底使用

当你向下滚动页面,一个菜单栏出现在顶部(可能在其他地方)并停留在那里(一个固定的
),这方面最正确的术语是什么?如果你不知道我说的是什么元素,看看

我看到它被称为几个不同的术语:

  • 粘性菜单
  • 粘性工具栏
  • 浮动菜单
  • 浮动导航条
  • 顶部菜单
  • 顶部菜单栏
  • 固定导航栏
  • 固定菜单
  • 棒极了
但是真的,它叫什么??还有,请别再对我说“个人喜好”了——我需要一些真正的肉。让我们浮动一些可能性,浏览我们的选项,并修正一个坚持的观点。;-)


编辑注意:这是一个主题,因为我试图以语义方式编码——我在类和变量名中到底使用了什么?

这实际上取决于您使用它做了什么

浮动 如果该条被设置样式或编程为即使在您滚动离开它时仍保持在特定媒体上的特定位置,则称为浮动条。否则,如果您希望显式,它可能被称为“静态”

上、下、左、右 独立于它是否漂浮,它可能是其中任何一个……或者甚至在你的视野中。虽然,那会很尴尬

控制或导航 该栏是否包含划分为层次结构的链接的分类列表?如果是,那么这是一个导航栏。它是否包含搜索框或其他选项?如果是这样,那么它就是一个控制栏,即使它也有导航元素

酒吧还是菜单 如果条形图从可视区域最大或最突出部分的左侧延伸到该区域的右侧,或从该区域的顶部延伸到底部,并且占用不到该区域的一半(无论是
还是其他),则称为条形图。如果它不能拉伸整个长度或至少大部分长度,您可能需要使用“菜单”而不是条

因此,如果你有一个只包含链接的条,或者一个包含指向网站不同部分链接的下拉列表,定位为浮动在顶部,那么它将是一个“浮动顶部导航条”

如果您有一个带有搜索框、收音机和链接的左侧栏,当您滚动时它不会浮动,那么它将是一个“静态左侧控制栏”或只是“左侧控制栏”。如果它没有延伸到元素的一半以上,我更倾向于称它为“左控制菜单”


你的用户不会在意你怎么称呼它,但是维护你的代码的人至少会知道你想做什么。

他们都是固定的导航栏,但是他们的行为有点不同,我想这就是你要问的

粘性

当您向下滚动页面时,它会有一点变化,顶部会变成“float”,并带有z索引属性

浮动

它总是在顶部浮动,并带有z索引属性,这意味着即使在顶部滚动,主体内容也在条下

固定的


始终位于顶部,向下滚动时不会进行更改。

如果更多的人能够像您所概述的那样谨慎地使用他们的文字,那么这个世界将是一个更好的地方。回答得好。