[jQuery] fading images
[jQuery] fading images
Hi all,
I am trying to create a fading image swap for my body's background,
using jQuery.
Since I could not find out how to just fade a backgroundImage
(especially) on the body tag in the CSS, I created a #background tag
in my CSS looking like this:
#background {
width: 100%;
min-height: 100%;
height:auto !important;
height:100%;
background-image:url(../img/bgs/lightBlue.jpg);
background-repeat: repeat;
}
The whole background div wraps around all other divs,
so when fading the background div, my page is lost. Which is not an
option.
So I tried creating a Class for the background div called .bg_image
losing the two background-* lines from the #background style.
The class lookes like this:
.bg_image {
background-image:url(../img/bgs/lightBlue.jpg);
background-repeat: repeat;
}
However fading only the class with jQuery will also end up in fading
the whole div.
again causing my page to get lost..
Since I am new at jQuery, can anyone help me out with the fading of
only a background image.
Is this in anyway possible, or do I have to write my own code.
My full stylesheet by the way looks like this:
@charset "utf-8";
/* CSS Document */
body,html,td,th {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
height:100%;
margin: 0;
padding: 0;
}
body {
background-color: #CCCCCC;
background-image:url(../img/bgs/curlyGrey.jpg);
background-repeat: repeat;
text-align: center;
}
#background {
width: 100%;
min-height: 100%;
height:auto !important;
height:100%;
background-image:url(../img/bgs/lightBlue.jpg);
background-repeat: repeat;
}
#distance {
width:1000px;
height:50%;
margin-bottom:-300px; /* half of container's height */
overflow: hidden;
}
#mainMovie {
position: relative;
top: 0px;
left: 0px;
height:600px;
width:1000px;
}