CSS写一个横向导航栏,含有标题和搜索框
时间: 2024-02-04 11:01:56 浏览: 84
可以使用以下代码来实现一个横向导航栏,包含标题和搜索框:
```html
<nav>
<h1>导航栏标题</h1>
<form>
<input type="text" placeholder="搜索...">
<button type="submit">搜索</button>
</form>
</nav>
```
然后使用 CSS 样式来实现横向排列,例如:
```css
nav {
display: flex;
justify-content: space-between;
align-items: center;
background-color: #333;
color: #fff;
padding: 10px;
}
nav h1 {
margin: 0;
}
nav form {
display: flex;
}
nav input[type="text"] {
padding: 5px;
margin-right: 10px;
border-radius: 5px;
border: none;
outline: none;
}
nav button[type="submit"] {
padding: 5px 10px;
border-radius: 5px;
border: none;
outline: none;
background-color: #fff;
color: #333;
cursor: pointer;
}
```
这样就可以实现一个简单的横向导航栏了,效果如下:
![横向导航栏](https://cdn.jsdelivr.net/gh/YUbuntu0109/imgs-bed/2021/08/28/20210828225117.png)
阅读全文