【发布时间】:2018-06-23 00:13:36
【问题描述】:
我有一个 div,我想在悬停时产生过渡效果。
我将以下 CSS 代码放在一起,但过渡在 chrome 和 firefox 中都不起作用。
#header {
border: 0.1px solid #666;
background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
height: 10vh;
padding: 0;
transition: background-image 1s ease-in-out; /* NOT WORKING */
-webkit-transition: background-image 1s ease-in-out; /* NOT WORKING */
}
#header:hover {
background-image: linear-gradient(rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.0));
}
<html>
<body>
<div id="header"> this is my header</div>
</body>
</html>
我做错了吗?
如果有人能帮忙就太好了!
非常感谢
【问题讨论】:
标签: html css background-image css-transitions