css - 使用 CSS 3 淡入淡出?

标签 css css-transitions

我需要根据顶部元素是否具有“错误”类来进行平滑漂亮的过渡以显示/隐藏文本。

但我真的无法让它工作。 http://jsfiddle.net/qd9wq/1/

非常感谢任何形式的帮助。

我的想法来自 http://fvsch.com/code/transition-fade/test5.html#test3 . 但我不想使用 2 种类。

编辑:已解决的问题:http://jsfiddle.net/qd9wq/78/

最佳答案

你需要给这个类添加一个transition-delay:

fieldset.error > ul > li {
  margin-top: 0px;
  -webkit-transition-delay:0s;
  -moz-transition-delay:0s;
  -o-transition-delay:0s;
  transition-delay:0s;
}

试一试 here

您也可以删除所有的 !important,它们不是必需的。

关于css - 使用 CSS 3 淡入淡出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11863377/

相关文章:

javascript - 如何使用 css3 翻转并更改元素?

css - 过渡 : top not working in Firefox and Opera

jquery - CSS 过渡

jquery - Phonegap jQuery Mobile 背景 CSS 问题 - 屏幕底部 1px

html - margin 自动不起作用

javascript - 同位素 translate3d 值增加

javascript - CSS Transition 没有缓和

列表项背景上的 CSS 过渡

php - 我应该为此代码创建一个新的 PHP 文件吗?

css - 如何设置元素样式以填充页面宽度,而不管包含元素的样式如何?