I'm looking for some guidance on my theme. http://www.consumercowboy.com
I have been working on this theme for a while now and got it to where it works very well in IE but not so good in IE. The basic structure works very well in all browsers, I would like to address the issues in the following order of importance. I would like to thank all for taking a look and lending a hand. Also My site is still in development any suggestions would be great. They can be structural or visual.
1 The issue with the right column, it looks like it has never changed from 210px.
/* With 3 columns, require a minimum width of 1000px to ensure there is enough horizontal space. */
body.both-sidebars {
/*min-width: 980px;*/
}
/* With 2 columsn, require a minimum width of 800px. */
body.sidebar-left, body.sidebar-right {
/*min-width: 780px;*/
}
/* We must define 100% width to avoid the body being too narrow for near-empty pages */
#main {
float: left;
width: 100%;
}
/* So we move the #main container over the sidebars to compensate */
body.sidebar-left #main {
margin-left: -210px;
}
body.sidebar-right #main {
margin-right: -400px;
}
body.both-sidebars #main {
margin: 0 -400px;
}
#squeeze {
position: relative;
padding: 0 1em;
}
/* And add blanks left and right for the sidebars to fill */
body.sidebar-left #squeeze {
margin-left: 210px;
}
body.sidebar-right #squeeze {
margin-right: 400px;
}
body.both-sidebars #squeeze {
margin: 0 400px;
}
/* We ensure the sidebars are still clickable using z-index */
#container .sidebar {
margin: 0 0 5em;
width: 400px;
float: left;
z-index: 2;
position: relative;
}
#container .sidebar .block {
margin: 0 0 1.5em 0;
}
#sidebar-left .block {
padding: 0 15px 0 0px;
}
#sidebar-right .block {
padding: 0 0px 0 10px;
}
2 Header image .. not showing up in IE.. Kinda weird the image is a standard JPG.
#header{
position:relative;
min-height:200px;
min-width:950px;
background-image:url(../images/CCWeb.jpg);
background-repeat:no-repeat;
z-index:5;
}
3 Background will not display correctly in IE... I want it hidden behind the content on in between layers.
#background-bottom {
position:relative;
width:1200px;
height:714px;
margin:-714px auto 0;
padding-bottom:100px;
background-image:url(../images/ccbackground_bottom.jpg);
background-position:bottom center;
background-repeat:no-repeat;
z-index:-10;
}
/*
#background-bottom{
position: absolute;
z-index:-10;
bottom:0;
height:auto;
width:100%;
min-height:100%;
margin:0 auto 0;
background-image:url(../images/ccbackground_bottom.jpg);
background-position:bottom center;
background-repeat:no-repeat;
}
*/
Thanks again for taking a look any guidance would be great.
Comments
A few comments: 1. I can't
A few comments:
1. I can't see an issue with the sidebar itself.
2. The header doesn't display in IE6 because it doesn't understand min-width or min-height, so it thinks the header has no height. Change min-height to 'height' and remove min-width as it isn't necessary (all divs are as wide as their container by default).
3. The background-bottom idea is impractical because it's much too wide and it's difficult to make it behave correctly across different browsers. I'd either make it as wide as the main container or remove it altogether.
Thanks for the comments as your suggestions....
I don't have a problem with the sidebar now either... adjusted the min-height/width....like magic it shows up ... thanks
I went ahead and removed the bottom background...I will need to lighten up the background a bit kinda dark for the western scene.
Thanks for the advise...
-wade
----I'm sill looking for comments on design, what you may think I should have on there and what I should remove----
the line spacing is way to
the line spacing is way to close on the text on the right side, and the text on the left side need a margin or padding left.
the little box that says "purchases, but this goes for all technology, you get what you pay for…we are here to find you the best deals for what the product is worth. So we will bring you the best deals from all the places that we use every day to search out deals for family and friends. Welcome to ConsumerCowboy.com" is up under your menu bar. The login information at the top is ducked down under the header and can bearly see it.
looking in IE7
I like what you are going for it's going to look good once you get it figured out...but its a mess right now...
your little gold star at the top doesn't show up in fire fox
as much as we all love firefox...the cold hard truth is that 70 - 80 percent of the people looking at our sites are using some version of IE...it is best to make for IE and troubleshoot for FF later
What did you do to fix the
What did you do to fix the sidebar?