Closed (fixed)
Project:
Views cycle
Version:
6.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
24 Apr 2009 at 06:37 UTC
Updated:
30 Dec 2015 at 05:14 UTC
Jump to comment: Most recent
Comments
Comment #1
Crell commentedWhat was showing as gray? The image has a transparent background, or do you mean the area behind where the images are?
I think both modules now use jquery.cycle, so I don't know why there would be a difference.
Comment #2
abx commentedI mean the area behind the image shows in grey color. (Supposed to be transparent.) So, it's a block thing in grey color that doesn't match to the theme I use. About Views Slideshow, I don't have to use jquery.cycle. (Unless it came with the module.) Just put the module in and enable it.
Comment #3
Crell commentedYou still haven't answered the question. Do the images you're showing have a transparent background themselves, if shown outside of views_cycle, that is not displaying correctly? Yes or no.
A url or screen shot would be very useful here.
Comment #4
abx commentedhttp://www.zemgy.com/images/37Clip0001.jpg
It's an image from Garland Theme. You can see two shade behind the image. The one next to image is an extra one that shouldn't be there. I also played around with a few themes like Garland, Bluemarine, Minnelli and Zen Classic.
- An extra background color that appear in IE8, it's usually a bit lighter than original theme. Ex. If theme shows in red, that extra background will show red that is a bit brighter. (Change color under Minnelli)
- Bullet (Appeared on both FF and IE) - Many themes will shows bullet on the first image. Some theme will always shows bullet.
I tried with many themes to make sure it's not a theme problem. In my case, it maybe because I use background-image. So, I got that extra background in grey. (I'm not sure about this though.)
Comment #5
tsi commentedI was looking for a solution to this problem and found this (quote from http://www.nabble.com/Problems-with-JQuery-Cycle-Plugin-and-IE6-td234527...) :
Here's the solution from the Mike Alsup.
"Hi Shane,
There are two cleartype options in Cycle, and unfortunately one of
them is not documented (yet).
The general purpose of the cleartype logic in Cycle is to workaround a
rendering issue in IE when cleartype is enabled on the system. When a
Windows machine has cleartype enabled, IE6/7 render text aliased when
there is an opacity filter applied to an element. In IE6, the effects
of this can be greatly minimized if the element in question has an
explicit background color.
When Cycle's 'cleartype' option is true the plugin will attempt to set
a background color on all of the slides to provided better
antialiasing support on IE6. To determine the best bg color, the
plugin walks up the parent hierarchy until it finds a parent with a
non-transparent background color. If it doesn't find one then it uses
white. In addition, when the cleartype option is true the plugin will
always try to remove the opacity filter after the transition
completes, this fixes the aliased text on IE7.
Since Cycle is used in many, many different environments I realized
that there are some cases in which setting a specific background color
is not desirable. A long time ago I added an option called
'cleartypeNoBg'. When this option is true Cycle will *not* set a
background color on the slide elements (but it will still remove the
opacity filter after each slide transition).
In Internet Explorer the default value of Cycle's 'cleartype' option
is true in recent versions of the plugin.
So to use the undocumented option you would do this:
$('#slideshow').cycle({
cleartypeNoBg: true
});
Hope this helps with the problem you're having.
Mike"
Now please someone explain what to do with this...
Comment #6
josh@pixael.com commentedin your jquery.cycle.js
change
cleartypeNoBg: false, // set to true to disable extra cleartype fixing (leave false to force background color setting on slides)to
cleartypeNoBg: true, // set to true to disable extra cleartype fixing (leave false to force background color setting on slides);-)
Comment #7
Crell commentedIt sounds like this is a jquery.cycle issue directly and fixed in more recent versions, so I'm going to mark this fixed.
Comment #9
CreativeLlama commentedWell, I just downloaded the latest release of jquery.cycle, made the adjustment as shown and after refreshing every cache I can think of...the problem still persists :(. Is this issue only for specific versions of IE?
Comment #10
bali001 commentedtry this in views_cycle.js:
Comment #11
Crell commented