html制作横向酷炫呼吸效果导航栏
时间: 2023-09-02 09:07:08 浏览: 143
以下是一个基本的HTML和CSS代码示例,您可以根据自己的需要进行修改和自定义。
HTML代码:
```
<div class="navbar">
<a href="#">Home</a>
<a href="#">About</a>
<a href="#">Services</a>
<a href="#">Contact</a>
</div>
```
CSS代码:
```
.navbar {
display: flex;
justify-content: center;
align-items: center;
height: 100px;
}
.navbar a {
margin: 0 20px;
font-size: 20px;
font-weight: bold;
color: #fff;
text-decoration: none;
transition: all 0.3s ease-in-out;
}
.navbar a:hover {
transform: scale(1.1);
text-shadow: 0 0 10px #fff;
}
```
解释:
- 使用flexbox布局使导航栏水平居中对齐
- 通过设置a标签的margin和font-size属性来控制导航栏中每个链接之间的间距和字体大小
- 使用transition属性来实现鼠标悬停时的过渡效果
- 使用transform属性来设置鼠标悬停时的缩放效果
- 使用text-shadow属性来添加鼠标悬停时的文本阴影效果
阅读全文