我有一个幻灯片,它是使用 jQuery 触发的,并在 ul 中循环显示图像。图像使用 CSS 设置样式以绝对定位为重叠,并且它们随意淡入和淡出。
问题
作为响应式设计的一部分,我给每张图片设置了 100% 的最大宽度,并为 ul 设置了静态高度,当然,图片会根据屏幕尺寸改变高度。
解决方案
可以在加载图像后使用 jQuery 检查图像的大小并相应地调整 ul 的大小 - 但这会在加载图像时导致令人讨厌的闪烁。
有 CSS 解决方案吗?
通过这个 jsFiddle 解释了很多:http: //jsfiddle.net/eddturtle/vvsDh/1/