Foundation 顶部导航栏1

简介: 顶部导航栏位于页面头部,包含网站Logo、菜单按钮及导航链接。在小屏幕上,菜单按钮可展开隐藏的选项。通过`.left`和`.right`类可设置链接对齐方式,`.divider`类用于添加分割线。

Foundation 顶部导航栏
顶部导航栏放在页面头部:

实例








尝试一下 »
实例解析
使用 创建标准工具条。 .title-area 类定义了网站logo区域 (必须防止 li.name 内) 。屏幕变小后你就可以看到一个 "menu" 按钮。 Foundation 的菜单会根据屏幕尺寸自动折叠和延展:

小屏幕上,由于尺寸的原因很多选项会被隐藏。 li.toggle-topbar menu.icon 类创建了一个菜单的按钮,点击它可以显示被隐藏的选项。
提示: 重置浏览器窗口查看效果。

.top-bar-section 定义了导航的链接部分。 .left 类指定链接左对齐。 .active 类用于显示选中的项,背景为蓝色。

提示: 如果你想导航链接右对齐可以将 .left 修改为 .right :

实例


  • ...
    尝试一下 »
    你可以同时设置左边对齐与右边对齐:

    实例





    尝试一下 »
    导航栏可以通过 .divider 类来添加分割线 (大屏幕上是垂直的线,小屏幕上是水平线):

    实例

相关文章
|
7月前
|
前端开发
顶部导航栏
顶部导航栏
67 0
Foundation 顶部导航栏7
通过将导航栏放置在带有 `.sticky` 类的 `<div>` 中,可以实现导航栏的绝对定位效果。当页面滚动至该区域时,导航栏会固定在顶部。此外,可以通过 `data-options="sticky_on: small|medium|large"` 属性控制导航栏在特定屏幕尺寸上的固定行为。例如,仅在大屏幕上固定导航栏或在小屏幕和大屏幕上固定导航栏。
Foundation 顶部导航栏6
导航栏可以固定在页面顶部,即使页面滚动,导航栏也会保持在顶部不动。实现方法是将导航栏放置在带有 `class="fixed"` 的 `<div>` 标签内。
Foundation 顶部导航栏3
通过在 `<li>` 元素内添加 `<label>` 标签,可以为下拉菜单设置分类标题。例如,使用 `<label>Fruit</label>` 和 `<label>Vegetable</label>` 来区分水果和蔬菜选项。
|
1月前
|
UED
Foundation 顶部导航栏5
导航栏支持多种交互方式,默认情况下下拉菜单在鼠标悬停时显示,但可通过 `data-options="is_hover: false"` 设置为点击显示。此外,导航栏还支持添加按钮和图标,增强界面功能与美观度。例如,通过引入 Foundation 图标库,可在导航项中加入图标,提升用户体验。
Foundation 顶部导航栏2
顶部导航栏可通过在 `<li>` 元素上添加 `.has-dropdown` 类来设置下拉菜单。示例代码展示了如何创建包含多个链接的下拉菜单,并使用 `.divider` 类来添加分割线。
Foundation 顶部导航栏4
内嵌下拉菜单示例:通过在主菜单项中嵌套多个层级的下拉菜单,实现多级导航结构。每个子菜单项均可进一步展开,形成层级分明的导航体系。
|
24天前
|
移动开发 前端开发 JavaScript
使用 Foundation 创建页面1
使用 Foundation 框架创建页面时,需添加 HTML5 doctype 声明以支持现代 Web 标准,并设置语言和字符编码。Foundation 5 采用移动优先策略,确保页面在移动设备上良好显示,通过设置 viewport 控制页面缩放。此外,还需引入 jQuery 并初始化相关组件,如模态框和下拉菜单。
|
1月前
|
前端开发
Foundation 面板2
通过添加.radius类,可以将面板设置为圆角样式。此外,还可以利用CSS来自定义面板样式,例如将其设计成卡片形式。示例展示了标题为“长城”的自定义面板,内容为“不到长城非好汉!!!”
Foundation 面板2
Foundation 面板1
Foundation面板是一种具有灰色边框和内边距的内容模块,可使用.panel类创建。通过添加.callout类,可将面板颜色调整为浅蓝色,适用于不同场景下的页面设计。