CSS3实现的水平标题菜单


Posted in HTML / CSS onApril 14, 2021

实现代码

html

<nav class="dropdownmenu">
  <ul>
    <li><a href="http://www.jochaho.com/wordpress/">HOME</a></li>
    <li><a href="http://www.jochaho.com/wordpress/about-pritesh-badge/">ABOUT</a></li>
    <li><a href="#">Articles on HTML5 & CSS3</a>
      <ul id="submenu">
        <li><a href="http://www.jochaho.com/wordpress/difference-between-svg-vs-canvas/">Difference between SVG vs. Canvas</a></li>
        <li><a href="http://www.jochaho.com/wordpress/new-features-in-html5/">New features in HTML5</a></li>
        <li><a href="http://www.jochaho.com/wordpress/creating-links-to-sections-within-a-webpage/">Creating links to sections within a webpage</a></li>
      </ul>
    </li>
    <li><a href="http://www.jochaho.com/wordpress/category/news/">News</a></li>
    <li><a href="http://www.jochaho.com/wordpress/about-pritesh-badge/">Contact Us</a></li>
  </ul>
</nav>

CSS3

.dropdownmenu ul, .dropdownmenu li {
	margin: 0;
	padding: 0;
}
.dropdownmenu ul {
	background: gray;
	list-style: none;
	width: 100%;
}
.dropdownmenu li {
	float: left;
	position: relative;
	width:auto;
}
.dropdownmenu a {
	background: #30A6E6;
	color: #FFFFFF;
	display: block;
	font: bold 12px/20px sans-serif;
	padding: 10px 25px;
	text-align: center;
	text-decoration: none;
	-webkit-transition: all .25s ease;
	-moz-transition: all .25s ease;
	-ms-transition: all .25s ease;
	-o-transition: all .25s ease;
	transition: all .25s ease;
}
.dropdownmenu li:hover a {
	background: #000000;
}
#submenu {
	left: 0;
	opacity: 0;
	position: absolute;
	top: 35px;
	visibility: hidden;
	z-index: 1;
}
li:hover ul#submenu {
	opacity: 1;
	top: 40px;	/* adjust this as per top nav padding top & bottom comes */
	visibility: visible;
}
#submenu li {
	float: none;
	width: 100%;
}
#submenu a:hover {
	background: #DF4B05;
}
#submenu a {
	background-color:#000000;
}

以上就是CSS3实现的水平标题菜单的详细内容,更多关于CSS3 标题菜单的资料请关注三水点靠木其它相关文章!

HTML / CSS 相关文章推荐
CSS3制作气泡对话框的实例教程
May 10 HTML / CSS
详解CSS3中字体平滑处理和抗锯齿渲染
Mar 29 HTML / CSS
浅谈CSS3中的变形功能-transform功能
Dec 27 HTML / CSS
Html5 实现微信分享及自定义内容的流程
Aug 20 HTML / CSS
Canvas 文本转粒子效果的实现代码
Feb 14 HTML / CSS
使用HTML5做个画图板的方法介绍
May 03 HTML / CSS
HTML5有哪些新特征
Dec 01 HTML / CSS
使用phonegap创建联系人的实现方法
Mar 30 HTML / CSS
canvas进阶之贝塞尔公式推导与物体跟随复杂曲线的轨迹运动
Jan 10 HTML / CSS
canvas 橡皮筋式线条绘图应用方法
Feb 13 HTML / CSS
HTML5 3D旋转相册的实现示例
Dec 03 HTML / CSS
Html5调用企业微信的实现
Apr 16 HTML / CSS
HTML页面滚动时部分内容位置固定不滚动的实现
详解Html5项目适配系统深色模式方案总结
Apr 14 #HTML / CSS
css3实现背景图片半透明内容不透明的方法示例
CSS3 实现的图片悬停的切换按钮
Apr 13 #HTML / CSS
纯CSS实现酷炫的霓虹灯效果
CSS3实现三角形不断放大效果
css3实现背景图片颜色修改的多种方式
Apr 13 #HTML / CSS
You might like
echo, print, printf 和 sprintf 区别
2006/12/06 PHP
3个PHP多维数组转为一维数组的方法实例
2014/03/13 PHP
深入理解php printf() 输出格式化的字符串
2016/05/23 PHP
PHP迭代器接口Iterator用法分析
2017/12/28 PHP
Linux下 php7安装redis的方法
2018/11/01 PHP
浅谈JavaScript之事件绑定
2013/07/08 Javascript
jQuery simplePage+AJAX plus分页插件用法实例
2016/02/17 Javascript
微信小程序 PHP生成带参数二维码
2017/02/21 Javascript
VUE axios上传图片到七牛的实例代码
2017/07/28 Javascript
初探JavaScript 面向对象(推荐)
2017/09/03 Javascript
详解在Vue中使用TypeScript的一些思考(实践)
2018/07/06 Javascript
js变量声明var使用与不使用的区别详解
2019/01/21 Javascript
Python中logging模块的用法实例
2014/09/29 Python
python使用邻接矩阵构造图代码示例
2017/11/10 Python
Python 运行 shell 获取输出结果的实例
2019/01/07 Python
如何用Python做一个微信机器人自动拉群
2019/07/03 Python
python分割一个文本为多个文本的方法
2019/07/22 Python
python银行系统实现源码
2019/10/25 Python
浅谈python print(xx, flush = True) 全网最清晰的解释
2020/02/21 Python
python中的列表和元组区别分析
2020/12/30 Python
HTML5 WebSocket实现点对点聊天的示例代码
2018/01/31 HTML / CSS
Under Armour安德玛中国官网:美国高端运动科技品牌
2018/03/09 全球购物
Mamaearth官方网站:印度母婴护理产品公司
2019/10/06 全球购物
奥地利智能家居和智能生活网上商店:tink.at
2019/10/07 全球购物
2014年元旦联欢会活动策划方案
2014/02/16 职场文书
体育系毕业生求职自荐信
2014/04/16 职场文书
高中教师考核方案
2014/05/18 职场文书
校运动会广播稿300字
2014/10/07 职场文书
本溪水洞导游词
2015/02/11 职场文书
2016春季田径运动会广播稿
2015/12/21 职场文书
CSS3 实现的图片悬停的切换按钮
2021/04/13 HTML / CSS
如何利用js在两个html窗口间通信
2021/04/27 Javascript
MySQL中日期型单行函数代码详解
2021/06/21 MySQL
Apache Hudi集成Spark SQL操作hide表
2022/03/31 Servers
Pyhton爬虫知识之正则表达式详解
2022/04/01 Python
Python如何用re模块实现简易tokenizer
2022/05/02 Python