css3之鼠标移入显示所有内容

在做这个之前,我先介绍一下做这个需要用到的知识点:
text-overflow属性

text-overflow:ellipsis;
overflow:hidden;
white-space:nowrap;

transition-property属性设置过渡动画所需操作的属性
transition-duration属性设置过渡动画持续时间,单位s(秒),也可以为小数,如:0.5秒
transition-timing-function属性定义过渡方式(动画在过渡时间的速率)
重要知识点就这么多了,下面来看我们的代码吧:

<!DOCTYPE html>
<html>
<head>
	<title>css3之鼠标移入显示所有内容</title>
<style>
div
{text-overflow:ellipsis;
overflow:hidden;
white-space:nowrap;
border:2px solid blue;
width:300px;
cursor:pointer;}
div:hover
{white-space:normal;
height:200px;
background-color:silver;
transition-property:height,background-color;
transition-duration:0.5s;
transition-timing-function:ease-in;}
</style>
</head>
<body>
<div>下过雨的午后 时常经过的路口
却找不到理由 可以让我理所当然的经过
在桌上趴了很久 电话也拨了好几通
但回应却是 转接语音信箱中
于是我开始抱怨
是什么事物可以让你对我毫不眷恋
原来是你变了 原来是你变了
不会再主动了 不会再过问了
从前的一字一句一言一语全都成为人生中
不真实的一部分
原来是我笨了 原来是我笨了
笨得不会察言观色
笨到以为永远 你是我的
等到一切变得 不一样</div>
</body>
</html>

鼠标移入前效果图:
在这里插入图片描述
鼠标移入后效果图:
在这里插入图片描述

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值