|
Hi, I have a problem I'm going mad with. I've designed my first CSS fluid design which looks great in Firefox and pants in IE. The tiling images do not appear in IE but everything else is in place. I took out the wrapper and it seems to have made no difference. What do I need to do to get tiled images to appear in IE when using pure CSS and no tables. Help!
Thanks Linds, sorry the site is not live....
body {
background-color: #FFFFFF;
margin: 0px;
padding: 0px;
}
#leftTop {
background-image: url(../images/leftTop.gif);
background-repeat: no-repeat;
width: 355px;
left: 0px;
top: 0px;
height: 73px;
position: absolute;
}
#tileTop {
background-image: url(../images/tileTop.gif);
background-repeat: repeat-x;
height: 73px;
left: 355px;
right: 272px;
top: 0px;
position: static;
}
#rightTop {
background-image: url(../images/rightTop.gif);
background-repeat: no-repeat;
height: 73px;
width: 272px;
position: absolute;
top: 0px;
right: 0px;
}
#searchTxt {
background-image: url(../images/searchTxt.gif);
background-repeat: no-repeat;
height: 13px;
width: 61px;
position: absolute;
left: 2px;
top: 34px;
}
#searchBox {
background-image: url(../images/searchBox.gif);
background-repeat: no-repeat;
height: 34px;
width: 110px;
position: absolute;
background-position: center;
top: 26px;
left: 62px;
}
#searchButton {
background-image: url(../images/searchButton.gif);
background-repeat: no-repeat;
height: 35px;
width: 34px;
position: absolute;
left: 174px;
top: 22px;
}
#leftSide {
background-image: url(../images/leftSide.gif);
background-repeat: no-repeat;
height: 318px;
width: 92px;
position: absolute;
left: 0px;
top: 72px;
}
#leftSideTile {
padding: 0;
background-image: url(../images/leftSideTile.gif);
background-repeat: repeat-y;
position: absolute;
top: 390px;
bottom: 54px;
width: 98px;
left: 0px;
}
#leftBottCorner {
background-image: url(../images/leftBottomCorner.gif);
background-repeat: no-repeat;
height: 54px;
width: 114px;
position: absolute;
left: 0px;
bottom: 0px;
}
#rightSide {
height: 315px;
width: 81px;
position: absolute;
background-image: url(../images/rightSide.gif);
background-repeat: no-repeat;
right: 0px;
top: 73px;
}
#rightSideTile {
background-image: url(../images/rightSideTile.gif);
background-repeat: repeat-y;
width: 81px;
right: 0px;
top: 387px;
position: absolute;
bottom: 55px;
}
#rightBottCorner {
background-image: url(../images/rightBottomCorner.gif);
background-repeat: no-repeat;
position: absolute;
right: 0px;
bottom: 0px;
height: 55px;
width: 102px;
}
#bottomTile {
background-image: url(../images/bottomTile.gif);
background-repeat: repeat-x;
height: 33px;
position: absolute;
left: 114px;
right: 102px;
bottom: 0px;
}
|