【发布时间】:2011-03-31 01:51:32
【问题描述】:
我花了很多时间试图弄清楚如何让这个滑块将 li 与背景图像一起使用而不是 img。
这样做的原因是我打算将滑块用于 Wordpress 和许多 Wordpress 主题将它们自己的 css 属性应用于图像(例如“最大宽度”),这通常会破坏滑块。如果有人可以查看以下脚本并将其更改为与 li 一起使用,我将不胜感激 :) 我一直在尝试自己,但由于某种原因,它所做的只是永远加载永远不会显示任何图像..
这是脚本:
与此同时,我将继续尝试自己解决这个问题。如果有人可以帮助我,我将不胜感激。
这是一个测试站点,其中的滑块示例不与主题“Thematic”一起使用,该主题将 100% 的“最大宽度”应用于图像以及不适用的主题示例(因此滑块有效完美)。仅供参考,从“主题”和其他主题中删除最大宽度每次都会修复滑块,所以这绝对是问题所在;这就是为什么我希望使用 li 而不是 img 的原因。
http://www.matthewruddy.com/demo/
http://www.matthewruddy.com/demo/?preview=1&template=twentyten&stylesheet=twentyten&TB_iframe=true
感谢任何可以提供帮助的人!马修。
【问题讨论】:
-
您是否尝试通过为滑块的 imgs 创建具有更具体选择器的样式来设置滑块图像的样式?
-
这样做有什么意义?如果将“最大宽度”应用于主题中的所有图像(例如 img{max-width:100%;}),那么应用设置了宽度的 CSS 类不会有任何影响。
-
这里有
max-width: none,这就是你要找的。您只需要使用 akonsu 所说的更具体的选择器,如果您想确保没有主题会意外覆盖您的规则,甚至可以使用!important。
标签: javascript jquery css wordpress