加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 综合聚焦 > 编程要点 > 语言 > 正文

如何实现使DIV被鼠标悬停时向上移动,使用 CSS?

发布时间:2023-09-11 14:37:49 所属栏目:语言 来源:
导读:这篇文章主要介绍了在CSS中鼠标悬停让div上移代码怎么写相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇在CSS中鼠标悬停让div上移代码怎么写文章都会有所收获,下面我们一起来看看吧。
这篇文章主要介绍了在CSS中鼠标悬停让div上移代码怎么写相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇在CSS中鼠标悬停让div上移代码怎么写文章都会有所收获,下面我们一起来看看吧。
 
在css中,可以利用ransform和transition属性设置div向上移动,只需要给div元素添加“transform:translateY(-向上移动距离值);transition:all 动画时间 ease-in;”样式即可。
 
利用transform和transition属性来实现div向上移动效果。
 
transform 属性向元素应用 2D 或 3D 转换。该属性允许我们对元素进行旋转、缩放、移动或倾斜。
 
transition 属性用于设置div移动的动画效果。
 
示例如下:
 
<!DOCTYPE html>
 
<html lang="en">
 
<head>
 
    <meta charset="UTF-8">
 
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
 
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
 
    <title>Document</title>
 
    <style>
 
.div:hover {
 
transform:translateY(-8px);
 
}
 
.div {
 
width:100px;
 
height:80px;
 
line-height: 80px;
 
/*动画的过渡效果*/
 
transition: all  .25s  ease-in;
 
border:0;
 
margin:10px;
 
background-color: pink;
 
float: left;
 
font-size: 12px;
 
text-align: center;
 
}
 
</style>
 
  <head>
 
<body>
 
<div class="div"></div>
 
</body>
 
</html>
 
 

(编辑:聊城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章