顶部导航栏

简介: 顶部导航栏

顶部导航栏

简介:本文用最为简洁的语言来位读者,介绍如何快速的使用HTML与CSS的结合制作顶部导航栏。

第一步:搭建框架

<body>
    <!-- 制作框架 然后内容是链接     -->
    <div class="nav">
        <a href="#">新浪导航</a>
        <a href="#">手机新浪网</a>
        <a href="#">移动客户端</a>
        <a href="#">微博</a>
        <a href="#">三个字</a>
    </div>
</body>

运行结果:

第二部:CSS渲染

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .nav {
            /* 设置高度,然后宽度不设置 */
            height: 41px;
            /* 设置边框上部分 */
            border-top: 3px solid #c04130;
            /* 设置边框下部分 */
            border-bottom: 1px solid #edeef0;
            /* 设置背景 */
            background-color: #fcfcfc;
        }
        /* 设置链接框的属性 */
        .nav a {
            /* a属于行内元素 此时必须转换为 行内块元素 */
            display: inline-block;
            /* 设置链接的高度 因为已经成为行内块了 */
            height: 41px;
            /* 设置内边距 */
            padding: 0 20px;
            /* 设置字体大小 */
            font-size: 12px;
            /* 设置字体颜色 */
            color: #300f0f;
            /* 链接没有下划线 */
            text-decoration: none;
        }
        /* 设置鼠标放置在连接上的效果 */
        .nav a:hover {
            background-color: #eee;
            color: #665d0e;
        }
    </style>
</head>
<body>
    <!-- 制作框架 然后内容是链接     -->
    <div class="nav">
        <a href="#">新浪导航</a>
        <a href="#">手机新浪网</a>
        <a href="#">移动客户端</a>
        <a href="#">微博</a>
        <a href="#">三个字</a>
    </div>
</body>
</html>

运行结果:

相关文章
Foundation 顶部导航栏6
导航栏可以固定在页面顶部,即使页面滚动,导航栏也会保持在顶部不动。实现方法是将导航栏放置在带有 `class=&quot;fixed&quot;` 的 `&lt;div&gt;` 标签内。
Foundation 顶部导航栏7
通过将导航栏放置在带有 `.sticky` 类的 `&lt;div&gt;` 中,可以实现导航栏的绝对定位效果。当页面滚动至该区域时,导航栏会固定在顶部。此外,可以通过 `data-options=&quot;sticky_on: small|medium|large&quot;` 属性控制导航栏在特定屏幕尺寸上的固定行为。例如,仅在大屏幕上固定导航栏或在小屏幕和大屏幕上固定导航栏。
Foundation 顶部导航栏3
通过在 `&lt;li&gt;` 元素内添加 `&lt;label&gt;` 标签,可以为下拉菜单设置分类标题。例如,使用 `&lt;label&gt;Fruit&lt;/label&gt;` 和 `&lt;label&gt;Vegetable&lt;/label&gt;` 来区分水果和蔬菜选项。
|
1天前
|
UED
Foundation 顶部导航栏5
导航栏支持多种交互方式,默认情况下下拉菜单在鼠标悬停时显示,但可通过 `data-options=&quot;is_hover: false&quot;` 设置为点击显示。此外,导航栏还支持添加按钮和图标,增强界面功能与美观度。例如,通过引入 Foundation 图标库,可在导航项中加入图标,提升用户体验。
Foundation 顶部导航栏2
顶部导航栏可通过在 `&lt;li&gt;` 元素上添加 `.has-dropdown` 类来设置下拉菜单。示例代码展示了如何创建包含多个链接的下拉菜单,并使用 `.divider` 类来添加分割线。
Foundation 顶部导航栏4
内嵌下拉菜单示例:通过在主菜单项中嵌套多个层级的下拉菜单,实现多级导航结构。每个子菜单项均可进一步展开,形成层级分明的导航体系。
Foundation 顶部导航栏1
顶部导航栏位于页面头部,包含网站Logo、菜单按钮及导航链接。在小屏幕上,菜单按钮可展开隐藏的选项。通过`.left`和`.right`类可设置链接对齐方式,`.divider`类用于添加分割线。
|
3月前
自定义顶部导航栏
自定义顶部导航栏
38 1
|
4月前
|
安全
uniapp实战 —— 自定义顶部导航栏
uniapp实战 —— 自定义顶部导航栏
179 2
|
6月前
uniapp项目怎么删除顶部导航栏
uniapp项目怎么删除顶部导航栏
321 0