大一web网页设计,尝试更多炫酷页面内容,狠狠加分!!!!

话不多说,直接上代码

这是HTML部分:

<body><div><ul class="nav"><li style="border-radius: 20px 0px 0px 0px;">智慧脑瓜<ul><li></li><li></li><li></li></ul></li><li>智慧脑瓜<ul><li></li><li></li>               </ul></li><li>首页<ul><li></li>  </ul></li><li>智慧脑瓜<ul><li></li><li></li><li></li><li></li></ul></li><li style="border-radius: 0px 0px 20px 0px;">智慧脑瓜<ul><li></li><li></li></ul></li></ul></div>
</body>

css样式设计:

<style>*{/* 去除页面边距 */padding: 0;margin: 0;}body{/* 设置页面背景颜色 */background: linear-gradient(to right, #f6d365 0%, #fda085 100%);/* 弹性布局 */display: flex;/* 居中 */align-items: center;justify-content: center;}.nav{/* 整体框架大小位置 */width: 100%;height: 100%;position: relative;top: 300px;}.nav li{/* 导航栏大小 */width: 180px;height: 60px;/* 去浮动,使li横向布局 */float: left;/* 每个li之间间隙 */margin-right: 10px;/* 去点 */list-style: none;/* 背景颜色 */background-color: gray;/* 行高,使文本居中 */line-height: 60px;text-align: center;/* 阴影,使导航栏有层次感 */box-shadow: -5px 5px 0 rgba(0, 0, 0, 0.3);}.nav li ul li{/* 去点 */list-style: none;/* 下拉菜单大小 */width: 170px;height: 60px;/* 去浮动,使li横向布局 */float: left;/* 背景颜色 */background-color: chocolate;/* 阴影,使导航栏有层次感 */border: 5px rgba(0, 0, 0, 0.1) solid;/* margin-top: 5px; 此代码可使下拉菜单有间隔,更美观,但无法实现hover效果*/}.nav li:hover{/* 鼠标 */cursor: pointer;/* 背景颜色 */background-color: #50536e;/* 阴影,使导航栏有层次感 */box-shadow: -10px 10px 0 rgba(0, 0, 0, 0.6);/* 执行时间 */transition: .3s;}/* 隐藏 */.nav li ul li{display: none;}/* 显示 */.nav li:hover ul li{display: block;transition: 0.3s;cursor: pointer;}.nav li ul li:hover{cursor: pointer;background-color: sandybrown;}</style>

完整代码展示:

<!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>智慧脑瓜--下拉菜单</title><style>*{/* 去除页面边距 */padding: 0;margin: 0;}body{/* 设置页面背景颜色 */background: linear-gradient(to right, #f6d365 0%, #fda085 100%);/* 弹性布局 */display: flex;/* 居中 */align-items: center;justify-content: center;}.nav{/* 整体框架大小位置 */width: 100%;height: 100%;position: relative;top: 300px;}.nav li{/* 导航栏大小 */width: 180px;height: 60px;/* 去浮动,使li横向布局 */float: left;/* 每个li之间间隙 */margin-right: 10px;/* 去点 */list-style: none;/* 背景颜色 */background-color: gray;/* 行高,使文本居中 */line-height: 60px;text-align: center;/* 阴影,使导航栏有层次感 */box-shadow: -5px 5px 0 rgba(0, 0, 0, 0.3);}.nav li ul li{/* 去点 */list-style: none;/* 下拉菜单大小 */width: 170px;height: 60px;/* 去浮动,使li横向布局 */float: left;/* 背景颜色 */background-color: chocolate;/* 阴影,使导航栏有层次感 */border: 5px rgba(0, 0, 0, 0.1) solid;/* margin-top: 5px; 此代码可使下拉菜单有间隔,更美观,但无法实现hover效果*/}.nav li:hover{/* 鼠标 */cursor: pointer;/* 背景颜色 */background-color: #50536e;/* 阴影,使导航栏有层次感 */box-shadow: -10px 10px 0 rgba(0, 0, 0, 0.6);/* 执行时间 */transition: .3s;}/* 隐藏 */.nav li ul li{display: none;}/* 显示 */.nav li:hover ul li{display: block;transition: 0.3s;cursor: pointer;}.nav li ul li:hover{cursor: pointer;background-color: sandybrown;}</style>
</head>
<body><div><ul class="nav"><li style="border-radius: 20px 0px 0px 0px;">智慧脑瓜<ul><li></li><li></li><li></li></ul></li><li>智慧脑瓜<ul><li></li><li></li>               </ul></li><li>首页<ul><li></li>  </ul></li><li>智慧脑瓜<ul><li></li><li></li><li></li><li></li></ul></li><li style="border-radius: 0px 0px 20px 0px;">智慧脑瓜<ul><li></li><li></li></ul></li></ul></div>
</body>
</html>

新人制作不易,求赞求收藏

纯HTML CSS制作导航栏 下拉菜单相关推荐

  1. html纯css实现导航栏下拉菜单(带下拉三级菜单)

    本文转载于:https://blog.csdn.net/qq_30449567/article/details/80548720 <!DOCTYPE html> <html lang ...

  2. dw添加下拉菜单_怎样用dw制作导航栏下拉菜单

    一.工具:dw工具 二.操作步骤: [1]打开dw软件,新建立一个新的文件. [2]点击常用,选择布局,绘制一个层. [3]再点击层,再绘制一个.可以看到,第一个层是layer1,第二个是layer2 ...

  3. HTML字母导航栏怎么做,html导航栏下拉菜单怎么制作?这里有详细的代码实例

    本篇文章介绍了关于html导航栏下拉菜单的制作,文章一开始就给出了全部的导航栏下拉菜单的代码,没看懂的下面都有详细的解释.下面就让我们一起来看这篇文章吧 我们要说的是html导航栏下拉菜单的制作,先看 ...

  4. 利用 html 和 css 实现导航栏下拉(display block、display none)

    利用 html 和 css 实现导航栏下拉(display block.display none) 需求 设计并实现一个导航栏菜单,对某个项目比如你的个人书籍按类别(硬件类.软件类.语言类.网络类等分 ...

  5. CSS3——对齐 组合选择符 伪类 伪元素 导航栏 下拉菜单

     水平&垂直对齐 元素居中对齐 .center {margin: auto;width: 50%;border: 3px solid green;padding: 10px; } 文本居中对齐 ...

  6. 纯CSS实现导航栏下拉动画效果

    实现思路 导航栏的下拉效果通过在ul的li里再嵌套一个ul,再通过animation属性改变第二导航栏ul的高度来实现导航栏下拉动画效果.老铁没毛病. 实现效果: HTML代码 <div cla ...

  7. 导航栏 下拉菜单的制作

    导航栏 , 下拉菜单的制作 代码示范 : <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &qu ...

  8. html 下拉导航栏源码,html导航栏下拉菜单怎么制作?这里有详细的代码实例

    元素来包裹这些元素,并使用CSS来设置下拉内容的样式. html导航栏菜单的CSS部分: .dropdown类使用position:relative,这将设置下拉菜单的内容放置在下拉按钮(使用posi ...

  9. js+css制作导航栏下划线跟随动画,App+H5点击效果

    这是使用Vue制作的一个下划线跟随效果,没有使用其他插件 目录 1. 制作一个初始的导航栏 2. 增加点击样式 3. 下划线移动 最终代码 注意事项 这是最终效果↓ 一开始从网上查其他人的做法,大部分 ...

  10. 导航栏下拉菜单效果代码

    导航栏,菜单栏下拉简单实现 先看看效果图 <!-- jQuery Drop-down Menu/Navigation bar Copyright 2017-9-21, Jachin QQ: 38 ...

最新文章

  1. linux 下用户管理
  2. history的详解与使用
  3. python中int和eval的区别_python中eval与int的区别浅析
  4. python中shift函数rolling_Pandas Shift函数的基础入门学习笔记
  5. 河北工程大学计算机科学与技术分数线,河北工程大学计算机科学与技术专业2016年在河南理科高考录取最低分数线...
  6. BZOJ 4085:[Sdoi2015]bigyration(SDOI 2015 round 2 Day 1)
  7. 手机在线编程软件Anycodes
  8. docker安装oracle11g史上最全步骤(带图文)
  9. 图解 head first 设计模式
  10. 使用计算机时鼠标和键盘各有什么优缺点,计算机键盘与鼠标的使用简介.ppt
  11. 邮箱客户端设置 服务器设置,263邮箱客户端设置
  12. Unity3D中玩家的移动方式,三大类型,八种方式
  13. 袁腾飞讲述西方古代哲学思想
  14. 电脑麦克风没有声音怎么办?如何恢复?(电脑麦克风没声音的解决方法)
  15. 程序员的小情诗,记录我们爱的轨迹
  16. latex输入单双引号
  17. CSS-使用background实现四个角边框
  18. java生成电子印章的方法
  19. 开源代码 | FMCW-MIMO雷达仿真MATLAB
  20. 关灯/节能(区间dp)

热门文章

  1. php怎么看回调的异步通知的数据_paypal支付,异步回调(php)
  2. Python爬虫:抖音无水印解析,和程序员斗智斗勇的一天
  3. Hi3519/Hi3559 系列芯片 AI资料介绍
  4. ios 请求头设置token_AFNetworking的请求头设置(token)
  5. 读书笔记 - 《王阳明大传:知行合一的心学智慧》
  6. Onvif学习笔记(1)ONVIF Test Tool 的使用
  7. R语言plot函数参数合集
  8. python中round(x、2)是什么意思_python中round函数具体使用详解
  9. 安卓控制新大陆云平台(二)
  10. 适合普通大学生的前端开发学习路线