利用html和CSS3实现导航栏

本篇文章给大家分享基于html和css3制作酷炫的导航栏,效果非常美观,需要的朋友可以从参考下

 主要亮点:

  1 ul 水平显示

  2 li 去掉圆点

  3 li中字体水平、竖直居中

立即学习“前端免费学习笔记(深入)”;

  4 li控制边框样式

  5 使用html + css3 渐变画图 制作背景图片

  6 更改颜色透明度

  7 p制作边框阴影

先看效果图:

利用html和CSS3实现导航栏

利用html和CSS3实现导航栏

利用html和CSS3实现导航栏

nbsp;html>     html lang="en">                                          案例                    *{ margin:0;padding:0; }            body{background:url("images/bg_title.jpg") repeat-x,url("images/bg.jpg");}            #Logo{                width:895px;height:45px;                /*margin:上下 左右*/                margin:50px auto;                border-radius:10px;                /*html + css3 渐变画图 */                    background-image:-webkit-linear-gradient(rgba(41,41,41,0.75) 0% ,rgba(54,54,54,0.72) 50%,rgba(24,23,23,0.94) 51%);                box-shadow:1px 1px 33px #fff;/*设计阴影的*/            }            #Logo ul li            {                width:127px; height:45px;                list-style:none;/*去掉圆点*/                float:left;/*水平显示*/                color:white;/* #fff */                font-size:18px;                font-family:"微软雅黑";                text-align:center;                line-height:45px;/* 行高跟 高度一致时,竖直居中*/                border-right:1px solid #000;/*右边框*/            }            #Logo ul li a            {                color:white;/* #fff */                font-size:18px;                font-family:"微软雅黑";                text-decoration:none;            }            #Logo ul li:hover            {                background:rgba(10,5,5,0.45);            }            #Logo ul li.first:hover            {                border-radius:10px 0px 0px 10px;/*左上 左下 圆弧显示 */            }            #Logo ul li.last:hover            {                border-radius:0px 10px 10px 0px;/*右上 右下 圆弧显示 */            }            #Logo ul li ul li             {                border:none;                border-top:1px solid #989898;                background:rgba(10,5,5,0.45);/*颜色透明度 */                border-radius:10px;            }            #Logo ul li ul            {                display:none;/*不显示*/            }            #Logo ul li ul li:hover            {                background:rgba(10,5,5,0.8);/*颜色透明度 */                border-radius:10px;            }            #Logo ul li:hover ul            {                display:block;                -webkit-animation:roll 1s ease;/*roll 旋转名称,1s旋转效果 */            }            @-webkit-keyframes roll /*roll旋转名称与上面一致*/            {                0% {-webkit-transform:rotate(0deg);}                100% {-webkit-transform:rotate(360deg);}            }                          

            

登录后复制                                     网址                                                                        百度                                                                            新浪                                                                                                 新闻                                                     视频                                                     音乐                                                     地图                                                     问问                                                     关于                                              /html>

代码超简单,希望对大家学习制作html和css3制作超酷导航栏有所帮助。

以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP中文网!

相关推荐:

如何使用CSS3实现瀑布流布局

如何使用CSS3配合IE滤镜实现渐变和投影的效果

关于css过渡和3D效果的简单实现

以上就是利用html和CSS3实现导航栏的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2896276.html

(0)
上一篇 2025年3月10日 23:10:42
下一篇 2025年3月10日 23:10:50

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 使用CSS3实现模拟IOS滑动开关效果

    这篇文章主要为大家详细介绍了css3模拟ios滑动开关效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 前言 H5站点需要IOS滑动按钮的效果,想了想似乎CSS3能搞起,就折腾出来了…挺简单的..请看注释 效果 代码 立即…

    2025年3月10日
    200
  • 关于CSS3实现自定义Checkbox的特效

    这篇文章主要给大家介绍了利用css3实现自定义checkbox特效的相关资料,文中给出了完整的实例代码供大家参考学习,相信对大家学习自定义checkbox样式具有一定的参考价值,感兴趣的朋友们下面来一起看看吧。 前言 大家都知道CheckB…

    2025年3月10日
    200
  • 关于使用CSS3制作动画的方法

    这篇文章主要介绍了css3动画制作的简单示例,特别是像文中这样实现一个动态表情的情况是非常给力的~需要的朋友可以参考下 CSS3 大大强化了制作动画的能力,但是如果要做出图案比较复杂的动画,选择 GIF 依然是一个不错的选择。今天给大家介绍…

    2025年3月10日
    200
  • 如何使用CSS3的box-reflect来制作倒影效果

    以前要实现这种效果,我们只能乖乖的找设计去制作,然后在页面上插入一张图片,但是随着css3的出现,我们可以纯代码实现,如何实现呢?就是通过css3的box-reflect属性。下面这篇文章就给大家分享了用css3来制作倒影效果的方法,有需要…

    2025年3月10日 编程技术
    200
  • 关于CSS3中border-image属性的使用

    这篇文章主要介绍了详解css3中border-image的使用,是css3入门学习中的基础知识,需要的朋友可以参考下 最近在项目中用到了border-image,一直是只知其名,不知其用。 最终效果是这样的:且随着border宽度变化。下图…

    2025年3月10日
    200
  • 如何利用CSS3制作简单的3d半透明立方体图片

    这篇文章主要给大家介绍了利用css3制作简单的3d半透明立方体图片展示的相关资料,文中给出了完整的示例代码,对大家的理解和学习具有一定的参考价值,需要的朋友们下面来一起看看吧。 效果图如下: 示例代码:    new document   …

    2025年3月10日
    200
  • 如何使用CSS3中的calc()属性来表达尺寸

    这篇文章主要介绍了关于如何使用css3中的calc()属性来表达尺寸,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 calc()的用法十分巧妙,可以像我们在学校做数学应用题那样列式子来计算长度宽度等值,从而一定程度上实现自适…

    编程技术 2025年3月10日
    200
  • 如何使用HTML和CSS3绘制基本卡通图案

    这篇文章主要介绍了使用css3绘制基本卡通图案的示例分享,不过必须承认,这样做的代码量并不是很少…well,需要的朋友可以参考下 纯HTML+CSS实现阿童木头像先上最终效果图: 在里面主要用的了CSS中的几个属性:positi…

    2025年3月10日 编程技术
    200
  • 关于CSS3中常见transformation图形变化的用法

    这篇文章主要介绍了css3的常见transformation图形变化用法小结,共整理了旋转、缩放、平移、倾斜以及矩阵的使用方法,需要的朋友可以参考下 1.rotate旋转旋转图片,单位deg,为“度”的意思 -moz-transform: …

    2025年3月10日 编程技术
    200
  • 使用CSS3实现扇形动画菜单

    这篇文章主要给大家介绍了利用纯css3实现扇形动画菜单(简化版)实例源码,文中给出了完整的示例源码,实现后的效果非常动感漂亮时尚,需要的朋友可以参考借鉴,下面来一起看看吧。 之前的一篇文章介绍这种效果的实现,但实现代码太过繁琐,所以在这里分…

    2025年3月10日
    200

发表回复

登录后才能评论