HTML+CSS设计一个简单的水平一级导航栏

这篇具有很好参考价值的文章主要介绍了HTML+CSS设计一个简单的水平一级导航栏。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

        前面我学习了一段时间的HTML和CSS知识,下面我们来运用知识实现一个简单的水平一级导航栏。

html导航栏代码,html入门,css,html,前端
实现结果

 

 按步骤一步步来:

        1  首先我们写出它的HTML部分。

html导航栏代码,html入门,css,html,前端
HTML部分代码

         这里是在<div>中使用三个<a>标签,为了方便我没有使用<p>或者<ul>.

        2 写出css部分。

           *{
				padding: 0;
				margin: 0;
			}
			#nav{
				width: 300px;
				margin: 100px auto;
				font-size: 0;
			}
			a{
				display: inline-block;
				width: 80px;
				height: 30px;
				font-size: 14px;
				text-align: center;
				line-height: 30px;
				text-decoration: none;
				border-bottom: 1px solid #ccc;
			}
			a:hover{
				color: while;
				background-color:#ccc;
				border: 1px solid;
				border-left-color: orange;
				border-top: orange;
				border-right-color: orange;
			}

(1)首先写*{}里的内容将全局边框设置为0(这是一个需要注意的习惯)

(2)#nav里设置导航栏的宽度以及外边框属性(此处font-size=0是为了防止每个超链接选项出现间隙,你可以删除此项对比效果)
(3)为了能够改变<a>里的高度和宽度,我们首先让display:inline-block;这里是重点,因为<a>属于inline类型不能够改变高度和宽度,只有转换类型为inline-block才能够改变。

(4)设置鼠标放在超链接上的状态,这里就不详细讲解。

完整代码放在下面:(为了方便大家浏览,将css与html代码写在了一起)文章来源地址https://www.toymoban.com/news/detail-517696.html

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>DaoHang</title>
		<style>
			*{
				padding: 0;
				margin: 0;
			}
			#nav{
				width: 300px;
				margin: 100px auto;
				font-size: 0;
			}
			a{
				display: inline-block;
				width: 80px;
				height: 30px;
				font-size: 14px;
				text-align: center;
				line-height: 30px;
				text-decoration: none;
				border-bottom: 1px solid #ccc;
			}
			a:hover{
				color: while;
				background-color:#ccc;
				border: 1px solid;
				border-left-color: orange;
				border-top: orange;
				border-right-color: orange;
			}
		</style>
	</head>
	<body>
		<div id="nav">
			<a href="#">唱</a>
			<a href="#">跳</a>
			<a href="#">rap</a>
		</div>
	</body>
</html>

到了这里,关于HTML+CSS设计一个简单的水平一级导航栏的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 制作一个简单HTML个人网页网页(HTML+CSS)大话西游之大圣娶亲电影网页设计

    HTML实例网页代码, 本实例适合于初学HTML的同学。该实例里面有设置了css的样式设置,有div的样式格局,这个实例比较全面,有助于同学的学习,本文将介绍如何通过从头开始设计个人网站并将其转换为代码的过程来实践设计。 ❤ 【作者主页——🔥获取更多优质源码】 ❤ 【学

    2024年02月04日
    浏览(53)
  • 制作一个简单HTML旅游网站(HTML+CSS+JS)无锡旅游网页设计与实现8个页面

    👨‍🎓静态网站的编写主要是用 HTML DⅣV+ CSSJS等来完成页面的排版设计👩‍🎓,一般的网页作业需要融入以下知识点:div布局、浮动定位、高级css、表格、表单及验证、js轮播图、音频视频Fash的应用、uli、下拉导航栏、鼠标划过效果等知识点,学生网页作业源码,制作水平

    2024年02月10日
    浏览(60)
  • html+css实现二级导航栏效果,简单易看懂噢!

    这应该是这几天以来看到的最简单易懂的有二级菜单栏的导航栏效果实现了 使用html+css实现,看了好几天导航栏的实现方式,要么是太复杂的需要JS或者框架的,要么是太简单仅仅使用div和超链接的, 再要么就是只有简单的一级导航,没有二级菜单栏的,心情复杂 就想找一个

    2024年02月06日
    浏览(44)
  • 制作一个简单HTML静态网页(HTML+CSS)

    🎉精彩专栏推荐 💭文末获取联系 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (1000套) 】 🧡 程序员有趣的告白方式:【💌HTML七夕情人节表白网页制作 (

    2024年02月03日
    浏览(79)
  • 制作一个简单HTML个人网页网页(HTML+CSS)源码

    一个简单的HTML网页,可用于大学html期末作业,照片都是网上找的 看一下成品图: 主页代码,这里的link href=\\\"images/css.css\\\" rel=\\\"stylesheet\\\" type=\\\"text/css\\\" /是引入css样的,images里面装的是css文件(完整源码见文末)  

    2024年02月11日
    浏览(68)
  • 制作一个简单HTML中华传统文化网页(HTML+CSS)

    🎉精彩专栏推荐 💭文末获取联系 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (1000套) 】 🧡 程序员有趣的告白方式:【💌HTML七夕情人节表白网页制作 (

    2024年02月08日
    浏览(66)
  • 一个简单的HTML网页——传统节日春节网页(HTML+CSS)

    🎉精彩专栏推荐 💭文末获取联系 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (1000套) 】 🧡 程序员有趣的告白方式:【💌HTML七夕情人节表白网页制作 (

    2024年01月21日
    浏览(64)
  • 使用HTML+CSS制作一个简单的网页

    简单学习了一下HTML和CSS,制作了下面这个网页(第一次做还在学习中),里面包含一些基础的布局包括 导航条、分页栏、悬浮列表 等内容。 网页预览 (网页中的图片与图标均来自阿里巴巴矢量图标库) CSS代码 里面包含悬浮、画面自适应等效果

    2024年02月11日
    浏览(76)
  • 制作一个简单HTML传统端午节日网页(HTML+CSS)7页 带报告

    ⛵ 源码获取 文末联系 ✈ Web前端开发技术 描述 网页设计题材,DIV+CSS 布局制作,HTML+CSS网页设计期末课程大作业 | 传统春节网页设计 | 圣诞节节日发展 | 中秋 | 端午传统节日习俗庆祝 | 地区特色 | 网站模板 | 等网站的设计与制 | HTML期末大学生网页设计作业 HTML:结构 CSS:样式

    2024年02月09日
    浏览(54)
  • HTML和CSS配合制作一个简单的登录界面

    这是一个CSS样式表,用于为网页中的HTML元素设置样式。接下来我会逐句解释每个选择器和样式的作用。 *{ box-sizing: border-box; } :这行代码将所有HTML元素的盒模型设置为 border-box ,使元素的宽高包括内容、内边距和边框,而不仅仅是内容。 body{ font-family: Arial, Helvetica, sans-ser

    2024年02月12日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包