【问题标题】:CSS3Pie in JCarouselJCarousel 中的 CSS3Pie
【发布时间】:2013-02-27 09:51:07
【问题描述】:

在将 CSS3PIE 应用于 Typo3 扩展 jcarousel 时,我注意到以下奇怪的行为

(基本上使用jquery jcarousel插件)。

当我在 IE 7 或 IE 8 中加载页面时,我没有看到 JCarousel 中的图像具有圆角边框(想在它们上应用边框半径)但是当我转到 IE 开发人员工具栏并在那里更改任何 CSS通过取消选中属性,图像将获得圆形边框。

我现在的问题是: 加载页面时如何让图像直接具有圆形边框?

我已经查看了jQuery cycle plugin paging + CSS3PIE,但我不知道在扩展使用的其中一个包含的 js 文件中的何处搜索类似的位置。

此外,我认为一旦在 IE 开发工具栏中未选中 CSS 属性,它就会起作用。有谁知道 IE 是如何工作的,或者可以从这个事实中得出一个可能对我有帮助的结论。

感谢您的任何回答并期待它:)

提前谢谢你:)

【问题讨论】:

    标签: jquery internet-explorer-8 internet-explorer-7 jcarousel css3pie


    【解决方案1】:

    我几乎找到了答案:

    当取消选中 IE Developer 工具栏中的某些属性时,它会再次呈现 CSS,我必须通过以下方式触发此 CSS 呈现 通过 JQuery 更改一些 CSS,例如

    $('.something').addClass('someClass'). 
    

    将这样的调用放在最后一行 Typo3 JCarousel 扩展(在 jcarousel-1.2.1.min.js 中)的 initCallback 函数让我第二次调用该页面时它可以工作。剩下的任务就是想办法让浏览器在第一次调用浏览器时显示圆角。

    顺便说一句: 当一些 JS-CSS-Changing 附带(尤其是 CSS3Pie)时,您不应该依赖 IE 开发人员工具栏及其浏览器模式。为此,请使用更好的 IE Tester,因为我在 IE Dev Toolbar 中没有第二次调用浏览器时看到了圆角。 我今天得到的另一个热点提示: http://www.modern.ie/en-us/virtualization-tools

    【讨论】:

      猜你喜欢
      • 2023-04-04
      • 1970-01-01
      • 2011-06-06
      • 1970-01-01
      • 2014-04-26
      • 1970-01-01
      • 1970-01-01
      • 2011-08-09
      • 1970-01-01
      相关资源
      最近更新 更多