transition失效问题
2024-10-21 06:24:17
关于transition,css教程中有一个很简单的例子:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
.a {
transition: opacity .5s;
overflow: hidden;
display: block;
}
.a:hover {
opacity: 0;
}
</style>
</head>
<body>
<div class="a">testtesttesttesttesttesttesttesttest</div>
</body>
</html>
当鼠标悬浮于div上时,会渐变消失
但当opacity改为width,或者height时,过渡却不会发生!后来发现当改变width、height等时必须预先设定其高/宽,否则过渡失效!
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
.a {
/*必须预先设定*/
width: 200px;
transition: width 2s;
overflow: hidden;
display: block;
}
.a:hover {
width: 0;
}
</style>
</head>
<body>
<div class="a">testtesttesttesttesttesttesttesttest</div>
</body>
</html>
最新文章
- .Net 转战 Android 4.4 日常笔记(1)--工具及环境搭建
- JavaOO面向对象中的注意点
- js面试题
- Codeforces Beta Round #2 A. Winner
- implement Cartographer ROS for TurtleBots
- static与C#中的static
- every day english
- 转: android studio 消除SDK更新时的“https://dl-ssl.google.com refused”错误
- IOS上iframe的滚动条失效的解决办法
- [Android]Parcelable encountered IOException writing serializable object (name = xxx)
- Oracle 表空间和用户权限管理【转】
- SpringMVC 接收表单数据的方式 - Samuel - 博客频道 - CSDN.NET
- appium工作原理
- ZOJ 4062 Plants vs. Zombies(二分答案)
- POJ 2583
- mvc框架路由原理
- [BZOJ2683]简单题/[BZOJ1176][BalkanOI2007]Mokia
- 批处理之 for /f 中的delims和tokens
- volist 自增序号 分页如何实现?
- 《Drools7.0.0.Final规则引擎教程》第4章 4.4 LHS简介&Pattern