CSS 用浮动制作一个导航栏

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <style>
        ul{
            list-style: none;
        }
        li{
            float: left;/*浮动:文本悬浮。脱离了文档流,悬浮在文档上方*/
            width: 150px;
            color: red;
            font-size: 30px;
            text-align: center;/*文本居中*/
        }
    </style>

       <title>导航</title>
</head>
<body>

<ul>
    <li>购物车</li>
    <li>帮助中心</li>
    <li>加入收藏</li>
    <li>设为首页</li>
    <li>登录</li>
    <li>注册</li>
</ul>

</body>
</html>

运行结果:


  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
制作CSS导航栏可以遵循以下步骤: 1. 创建HTML结构,通常使用无序列表(ul)和列表项(li)来实现导航栏的基本结构。 2. 使用CSS设置样式,包括背景颜色、字体大小、字体颜色以及每个导航链接之间的间距等。 3. 使用CSS设置鼠标悬停时的效果,例如改变背景颜色或者添加下划线等。 4. 如果使用JavaScript,可以将导航链接的点击事件与相应的页面或者锚点进行关联,以实现页面跳转或者滚动到指定位置的效果。 下面是一个简单的CSS导航栏的代码示例: ``` <!DOCTYPE html> <html> <head> <title>CSS Navigation Bar</title> <style> nav { background-color: #333; overflow: hidden; } nav a { float: left; color: #f2f2f2; text-align: center; padding: 14px 16px; text-decoration: none; font-size: 17px; } nav a:hover { background-color: #ddd; color: black; } nav a.active { background-color: #4CAF50; color: white; } </style> </head> <body> <nav> <a class="active" href="#">Home</a> <a href="#">About</a> <a href="#">Services</a> <a href="#">Contact</a> </nav> </body> </html> ``` 在这个示例中,我们使用一个`<nav>`元素来包含导航链接,并且设置背景颜色和溢出隐藏。 每个导航链接使用了`<a>`元素,并且设置浮动、颜色、文本对齐方式、填充和字体大小等样式。鼠标悬停时,我们改变了背景颜色和字体颜色。 最后,我们添加了一个“活动”类,用于高亮显示当前所在页面的导航链接。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值