html+css写一个悬浮效果的输入框
时间: 2023-06-02 11:05:40 浏览: 192
悬浮框demo.html
好的,关于HTML和CSS写一个悬浮效果的输入框,可以采用CSS中的:hover属性和transition属性来实现。具体实现方式如下:
HTML代码:
```
<input type="text" placeholder="请输入内容">
```
CSS代码:
```
input[type="text"] {
width: 200px;
height: 30px;
border: none;
border-radius: 5px;
padding: 5px;
background-color: #f2f2f2;
transition: all 0.3s ease-in-out;
}
input[type="text"]:hover {
box-shadow: 0 0 5px #bfbfbf;
transform: translateY(-5px);
}
```
通过设置:hover伪类,当鼠标悬停在输入框上时,会应用:hover后的样式,这里使用了box-shadow属性添加一个阴影效果,同时使用transform属性来移动输入框,实现悬浮效果。同时使用transition属性实现一个平滑的动画效果。
希望能对您有所帮助!
阅读全文