在本教程中,我们将学习如何使用HTML和CSS来创建一个带有固定宽度的导航栏。
首先,我们需要创建HTML结构来定义导航栏的基本布局。以下是一个示例:
1 2 3 4 5 6 7 8 | < nav class = "navbar" > < ul class = "navbar-menu" > < li class = "navbar-item" >< a href = "#" >首页</ a ></ li > < li class = "navbar-item" >< a href = "#" >关于我们</ a ></ li > < li class = "navbar-item" >< a href = "#" >产品</ a ></ li > < li class = "navbar-item" >< a href = "#" >联系我们</ a ></ li > </ ul > </ nav > |
在上述示例中,我们使用了<nav>标签来定义导航栏,并使用<ul>和<li>标签来创建导航菜单。
接下来,我们需要为导航栏添加CSS样式。以下是一个示例:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | .navbar { width : 100% ; background-color : #f8f8f8 ; height : 50px ; padding : 10px ; } .navbar-menu { display : flex; list-style-type : none ; margin : 0 ; padding : 0 ; } .navbar-item { margin-right : 10px ; } .navbar-item a { text-decoration : none ; color : #333 ; padding : 5px ; } .navbar-item a:hover { color : #ff0000 ; } |
在上述示例中,我们使用了一些常见的CSS属性来样式化导航栏。你可以根据自己的需求进行修改和调整。
最后,我们将在浏览器中预览我们的导航栏:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <!DOCTYPE html> < html > < head > < link rel = "stylesheet" href = "styles.css" > </ head > < body > < nav class = "navbar" > < ul class = "navbar-menu" > < li class = "navbar-item" >< a href = "#" >首页</ a ></ li > < li class = "navbar-item" >< a href = "#" >关于我们</ a ></ li > < li class = "navbar-item" >< a href = "#" >产品</ a ></ li > < li class = "navbar-item" >< a href = "#" >联系我们</ a ></ li > </ ul > </ nav > </ body > </ html > |
保存并打开此HTML文件,你将看到一个带有固定宽度的导航栏。
本文为翻滚的胖子原创文章,转载无需和我联系,但请注明来自猿教程iskeys.com