html - 带有缓动的 CSS3 过渡延迟

标签 html css css-transitions transition

我遇到了一个我无法弄清楚的奇怪问题(现在已经搜索了 2 个小时的解决方案)。
我正在使用 slider ,当选择幻灯片时,它会显示标题(H3 和 p)。使用 transition-delay 属性时,除了标题元素上的不透明度缓入外,一切正常。

jsfiddle我已经设置了一个演示。单击下一个或上一个时,标题元素会延迟显示,但缓和它们的不透明度无法实现平滑过渡。

任何帮助appriciated :)

最佳答案

现在,这可能只是我误解了你正在尝试做的事情,但你似乎错误地假设了转换的继承,以及使用了不精确的选择器。基本上,如果任何复选框被选中,行 #test input:checked ~ #full > .caption 选择 .caption,即总是。

最后,您永远不会真正告诉元素实际设置不透明度的动画。

通过稍微重写你的代码,我想出了 this这应该会更好一些。

作为旁注,您不应该使用重复的 ID (#full),如果有的话,因为如果您尝试访问它,它会破坏 Javascript。请改用空格分隔的类。

关于html - 带有缓动的 CSS3 过渡延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19667298/

相关文章:

javascript - 使用 jQuery 访问特定的子 div

jquery - Accordion 旁边的边框没有更新

javascript - Jquery 语句崩溃

javascript - 为什么我的 onclick 处理程序找不到它的父节点?

css - 如何在现有主题的基础上在 Vaadin 中创建新主题?

css - 过渡结束时应用 CSS 属性

html - 如何通过 Facebook like 按钮传递元描述而不使用 og 标签?

html - 滚动可见溢出

html - CSS 过渡不起作用?

css - css 变换/过渡后的模糊 div