在本文中,我们将学习如何使用HTML和CSS来创建一个带有搜索框的导航栏。
首先,我们需要创建一个HTML文件,并使用<nav>标签来定义导航栏的容器。
1 2 3 4 5 6 7 8 9 | < nav > < ul > < li >< a href = "#" >首页</ a ></ li > < li >< a href = "#" >关于我们</ a ></ li > < li >< a href = "#" >服务</ a ></ li > < li >< a href = "#" >联系我们</ a ></ li > < li >< input type = "text" placeholder = "搜索" /></ li > </ ul > </ nav > |
在上述代码中,我们使用了<ul>和<li>标签来创建导航栏的列表项,并使用<a>标签来添加链接。此外,我们还在导航栏中添加了一个输入框,用于搜索功能。
接下来,我们可以使用CSS来为导航栏添加样式。以下是一个简单的CSS示例:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | nav { background-color : #333 ; height : 50px ; } ul { list-style-type : none ; display : flex; } li { margin-right : 10px ; } a { color : #fff ; text-decoration : none ; padding : 10px ; } input[type= "text" ] { padding : 5px ; } |
在上述代码中,我们为导航栏的<nav>标签设置了背景颜色和高度,并使用了弹性布局来水平排列导航栏项。我们还为<a>标签添加了样式,使其显示为白色,并去除了下划线。
最后,我们为输入框添加了一些内边距,以增强其可读性。
通过以上HTML和CSS代码的组合,我们成功创建了一个带有搜索框的导航栏。你可以根据自己的需要进行定制和样式修改。
本文为翻滚的胖子原创文章,转载无需和我联系,但请注明来自猿教程iskeys.com