📅  最后修改于: 2020-11-05 00:53:11             🧑  作者: Mango
GUI下方有一个导航栏或导航系统,可帮助访问者访问信息。它是网页上的UI元素,其中包含网站其他部分的链接。
导航栏通常以水平链接列表的形式显示在页面顶部。可以将其放置在徽标或标题的下方,但应始终将其放置在网页的主要内容之前。
网站具有易于使用的导航非常重要。它在网站中起着重要作用,因为它允许访问者快速访问任何部分。
让我们详细讨论水平导航栏和垂直导航栏。
水平导航栏是水平链接列表,通常位于页面顶部。
让我们通过一个示例来了解如何创建水平导航栏。
在此示例中,我们添加了overflow:hidden属性,该属性防止li元素进入列表之外,display:block属性将链接显示为block元素,并使整个链接区域可单击。
我们还添加了float:left属性,该属性使用float来使块元素彼此相邻滑动。
如果要使用全角背景色,则必须将background-color属性添加到
我们可以使用border-right属性在导航栏中的链接之间添加边框。以下示例对其进行了更清晰的说明。
滚动页面时,固定的导航栏位于页面的底部或顶部。参见相同的示例。
位置:粘性;属性用于根据用户的滚动位置来定位元素。
此CSS属性允许元素在滚动到达特定点时停留。根据滚动位置,粘性元素可以在固定属性和相对属性之间切换。
Example of sticky navigation bar
Hello World
Scroll down the page to see the sticky navigation bar
以下示例说明了如何在导航栏中创建下拉菜单。
Welcome to the javaTpoint.com
Example of Dropdown Menu inside a Navigation Bar
Move your cursor on the "web-designing" to see the dropdown effect.
在此示例中,我们将看到如何构建垂直导航栏。
我们可以将链接对准中心并在它们之间添加边框。参见相同的示例。
在此示例中,我们添加了text-align:center;财产
我们还可以使用属性height:100%;创建固定的全高侧面导航栏。和位置:固定;