html代码段:

<!--下拉菜单-->
<div class="downorder"><button class="order">下拉菜单</button><div class="downtext"><a href="">text1</a><a href="">text2</a><a href="">text3</a><a href="">text4</a></div>
</div>

css部分:

.downorder{width: 100px;position: relative;height: auto;
}
.downorder:hover a{display: block;
}
.order{position: relative;text-align: center;display: inline-block;font-size: 16px;padding: 15px;background-color: rgb(16, 179, 243);color: aliceblue;
}
.order:hover{background-color: rgb(17, 100, 224);color: rgb(14, 13, 13);
}
.downtext{position: relative;text-align: center;display: inline-block;font-size: 16px;background-color: rgb(224, 187, 22);color: aliceblue;
}
.downtext a{/* display: block; */display: none;padding: 15px;
}
.downtext a:hover{background-color: rgb(27, 170, 111);color: rgb(142, 236, 79);
}

讲解:

.downorder{

width: 100px;

position: relative;

height: auto;

}

对最大的盒子的修饰:

1.如果不加宽就无法限制浮动

2.

relative相对定位元素的定位是相对其正常位置。

保证盒子不会乱浮动

.downorder:hover a{

display: block;

}

.downtext a{

/* display: block; */

display: none;

padding: 15px;

}

这个是最重要的一步:

先将a标签设置为display:none(就是不显示,隐藏)
当鼠标经过父盒子的时候 ----‘a’标签,显示方式变为块级标签(有高宽)

这样就有动态效果了

.order{

text-align: center;字体居中

font-size: 16px;

padding: 15px;/字体在框内的边距

background-color: rgb(16, 179, 243);///鼠标未碰到悬浮框的字体颜色

color: aliceblue;

}

这一部分修饰菜单栏的标题:

.order:hover{ background-color: rgb(17, 100, 224); color: rgb(14, 13, 13);}

鼠标接触到后,悬浮框的颜色

.downtext{

position: relative;

text-align: center;

display: inline-block;//根据盒子里的的内容变换大小

font-size: 16px;

background-color: rgb(224, 187, 22);

color: aliceblue;

}

///

downtext a:hover{//对下拉菜单里的内容的修饰

background-color: rgb(27, 170, 111);

color: rgb(142, 236, 79);

}

效果图:

HTML下拉菜单(超详细):相关推荐

  1. css3如何写下拉菜单,css如何实现下拉菜单 超详细

    首页 >web前端>css教程>正文 css如何实现下拉菜单?css实现下拉菜单的方法(完整代码) 原创2019-04- 本篇文章给大家带来的内容是关于css如何实现下拉菜单?css ...

  2. Bootstrap入门(八)组件2:下拉菜单

    Bootstrap入门(八)组件2:下拉菜单 先引入本地的CSS文件和JS文件(注:1.bootstrap是需要jQuery支持的.2.需要在<body>当中添加) <link hr ...

  3. php下拉框css样式,纯CSS实现的下拉菜单

    实现效果 实现代码 html Home WordPress Themes Plugins Tutorials Web Design Resources Links Tutorials HTML/CSS ...

  4. 纯css 下拉选择,纯CSS实现的下拉菜单

    实现效果 实现代码 html home wordpress themes plugins tutorials web design resources links tutorials html/css ...

  5. 免费资源下载:暗色色系的超棒搜索框和下拉菜单UI欣赏

    为什么80%的码农都做不了架构师?>>>    日期:2012-7-5  来源:GBin1.com 在今天的免费素材下载中,我们推荐来自法国的UI设计师Alexandra Nuad的 ...

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

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

  7. web前端页面——移动端简单登录页面、下拉菜单(代码详细注释)

      今天跟着专业老师复习了一下前端,感觉好多都已经忘记了,我将今天复习的一些重点整理出来. https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注! 欢迎关注微 ...

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

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

  9. jQuery和CSS3超酷二级下拉菜单插件

    这是一款效果很酷又简单实用的 jQuery二级下拉菜单特效,该特效在点击触发按钮后,二级下拉菜单会向下滑动覆盖原来的主菜单,关闭后二级下拉菜单又向上滑动回去,二级菜单不占用多余的空间. 这个菜单插件是 ...

  10. php ajax联动下拉列表,PHP和Ajax实现二级联动下拉菜单(代码、详细注释)

    数据库 ................................................................................................ ...

最新文章

  1. 对HDS AMS 2000+巡检案例
  2. ubuntu服务器常见使用技巧及-kill掉后GPU显存不释放进程-
  3. 解決memcache 有時無法連接的問題
  4. 【5 数学规划】实际问题实战
  5. 图神经网络综述:模型与应用
  6. 它是最神秘的黑客组织:来自战斗民族 专黑美国
  7. ubuntu20.04运行《大航海家2》
  8. 异常-throws的方式处理异常
  9. ClickHouse常见问题及其解决方案
  10. Rust 生命周期太难学、最想实现与 C++ 互操作,Rust 2020 调查报告发布!
  11. php devel 5.3.3 26,php-5.3.27安装
  12. 解决tomcat在idea控制台乱码
  13. unix 网络编程全解
  14. 形式化验证(Formal verification)如何确保完美的智能合同?
  15. U盘插入电脑提示未能成功安装设备驱动程序,这个要怎么处理呢
  16. 7. F1方程式冠军
  17. Flutter安装后出现HTTP host not reachable.
  18. 16 tia 内容说明 安装包_TIA Portal V16 软件安装包 安装教程 授权
  19. 计算机公共基础知识(N-S图,DFD图,PAD图,程序流程图,E-R图)
  20. 用C#制作PDF文件全攻略 .

热门文章

  1. 测试固态硬盘有没有坏道的软件,固态硬盘有坏道怎么办(ssd坏块检测工具)
  2. 3dmax:3dmax的三维动画之3Dmax导入BIP动作的简介之详细攻略
  3. biostarhandboo(三)|本体论和功能分析
  4. js中字符串按照汉字拼音排序
  5. 数据建模与消费者画像
  6. python:实现恩尼格玛密码机算法(附完整源码)
  7. 分享 - 怎样实习才能成长最快
  8. 计算机操作系统概述---目标、作用、功能、特性和发展过程
  9. wps可以用来学计算机考试吗,国产软件WPS成全国计算机二级考试科目,你确定不来学点编程...
  10. 局域网共享文件的方法