1

When my page loads in IE (7,8) my background image in the left column li's shows for a split second before CSS3 Pie kicks in, adds the border to the li elements it's meant to and then removes the background image from my list items like this...

http://goo.gl/xCz39

In FF this works if you wanted to see what it is meant to look like. I'd appreciate a work around for this if someone has one. Many thanks!

SixfootJames
  • 1,841
  • 5
  • 26
  • 42

2 Answers2

1

Also an absolute image link in your CSS could do the trick in some cases.

Like:

#yourdiv{
    behavior:url(css/PIE.htc);  
    -pie-background:
              url(permalink-here/your-image.png) right no-repeat,
              url(permalink-here/your-image.png) left no-repeat;
}
j0k
  • 22,600
  • 28
  • 79
  • 90
0

I suspect that the problem is this: the element generated by Pie, for the border, has a higher z-index than the original element which has the background image.

Try giving

#content-left ul li a{position:relative;}

Or try another of the solutions suggested here

daveyfaherty
  • 4,585
  • 2
  • 27
  • 42