html - 悬停时 Div 动画

标签 html css css-animations

我正在尝试制作一个响应式网站,但我是 html5 和 css3 的新手。 我正在寻找的结果你可以在这个链接上看到,对“团队”部分图片的影响:http://evatheme.com/templates/white/index.html#team

我已经尝试过对宽度和背景使用过渡,而且,我很困惑如何让另一个元素在悬停时出现和消失。

谁能帮帮我?或者就我必须搜索的内容提供一些提示?

这是我正在测试的代码:

CSS:

#test {
  width:300px;
  height:100px;
  background:blue;
  transition:width 2s;
  -webkit-transition:width 2s; /* Safari */ }

#teste {
  width:px;
  height:100px;
  background:red;
  transition:width 2s;
  -webkit-transition:width 2s; /* Safari */ }

.teste:hover { width:300px; }

HTML:

<div id="test">
   <div id="teste" class="teste"></div>
</div>

感谢您的帮助。

最佳答案

首先

这是非法的: #teste { 宽度:px; 浏览器会忽略它。

我会尝试做类似的事情:

#test {
width:300px;
height:100px;
background:blue;
 }

#teste {
width:300px;
height:100px;
background:red;
opacity:0;
-webkit-transition: all 500ms linear;
-moz-transition: all 500ms linear;
-ms-transition: all 500ms linear;
-o-transition: all 500ms linear;
transition: all 500ms linear;
}
#test:hover #teste {
opacity: 1;
}

Working JsFiddle Example

关于html - 悬停时 Div 动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21787349/

相关文章:

javascript - 如何在 Angular 4 中进行数据属性绑定(bind)?

javascript - 如何动态地将新行添加到表中,每行都有表标题和列?

javascript - 我需要有人来 ELI5 这个 Skrollr.js 功能

html - VisualForce Pages 在所有页面中自动包含 "loose.dtd"

html - CSS Padding 在 <h1> 标签上移动超过 1 个像素

CSS @keyframe 不起作用

javascript - Fullpage js 停止在 iframe 内滚动

css - :before and :after on Firefox with CSS 3D not rendering in order

CSS:如何在另一个动画运行时保持悬停过渡平滑

javascript - 添加类来 react div onClick