My site not working properly in IE7

Permalink
Hi,

I switched to Chrome when my site started to act up on IE7. The main issue I am having now is that the nav bar on IE7 is getting hidden behind the blocks (see first attachment). The second attachment is Chrome and is how it should work.

Need to get this fixed as obviously not all users will be using Chrome and the majority of people I know (including myself)use IE7.

Can anyone advise why this might be happening and help me fix it?

Thanks

Barry

2 Attachments

misebaz
 
irsah replied on at Permalink Reply
irsah
Hi,

Do you have a link to your site so it would be easier to justify which areas need adjustments?

or;

You could use css z-index:(higher value) to the area/block/element required to be at the top most element on a web page. (a rough guess)

regards.
misebaz replied on at Permalink Reply
misebaz
Hi irsah,

The site ishttp://www.know-the-score.com

Thanks

Barry
irsah replied on at Permalink Reply
irsah
Hi..

The link with drop downs i think it's with permissions and guest can't view. Since I have theme boldy somewhere, I'll get back when i can.
irsah replied on at Permalink Reply
irsah
Hi.. I tried using the drop down and by adding the z-index:(higher value) property to the ul (for the sub menu) would make the drop down behave in IE. (tested with an image block underneath/after the nav block)

It's indicated in the theme_folder/css/ddsmoothmenu.css add the new property above under/after the /*1st sub level menu*/ section.

or;

You can add the same property above in your theme_folder/main.css file inside the #header element styles.

Hope it works out.
johnpaulb replied on at Permalink Reply
johnpaulb
Hello misebaz,

You may want to also consider updating your IE7 to the latest version IE9, also Internet Explorer 10 is going to be released soon.

Going forward, you will find that IE7 has more issues handling updated scripts.

IE9 can be downloaded here:
http://windows.microsoft.com/en-US/internet-explorer/downloads/ie-9...

I hope this helps,

-John-Paul
mhawke replied on at Permalink Reply
mhawke
I'm with johnpaulb on this one. Don't waste your time getting things to work on IE7.

http://theie7countdown.com/

Browsers hitting w3schools.com - http://www.w3schools.com/browsers/browsers_stats.asp...

IE versions hitting w3schools.com - http://www.w3schools.com/browsers/browsers_explorer.asp...

It's enough work just trying to get things to work on IE9+ moving forward. In my consulting, I charge $20/hour more than my base rate if the client wants something to work in browsers older than IE9. That usually makes them upgrade faster.
uswebdesigner replied on at Permalink Reply
uswebdesigner
According your listed website above, 4 out of every 100 people are using IE7. How could you say you would not support 4 out of every 100 people. As much as we all hate IE6 and IE7 - the sad reality is, they exist, and people use them.
mhawke replied on at Permalink Reply
mhawke
I'll support it but it's going to cost my client more money to support old browsers. IMHO, people only use old browsers because developers jump through hoops to patch things so it will still work. If all the websites broke, they would upgrade their browser pretty fast.
mnakalay replied on at Permalink Reply
mnakalay
I have to disagree. Most non technical users would blame the website and go somewhere else. The problem is not whether the client has an updated browser or not, it's whether their customers have one or not.
Having said so, I totally agree with charging more for crazy ie7 design problems management.
JohntheFish replied on at Permalink Reply
JohntheFish
My sympathies lie with @mhawke's post, but I fear @mnakaly's post is the horrible reality.

I also wonder if browsers hitting w3schools is an accurate statistic, as that is already pre-selected by users who are web-savvy.

Having said that, a quick check of one site I work with (hwhyde.co.uk, gardening, so a high proportion of pensioners). Over the last month, 41% were using IE and 4% of those are IE7. 61% IE9, 29% IE8, 0.3% IE6! (fortunately no IE5).

Quite perverse, IE7 users have the lowest bounce rate. My guess is that they are used to refreshing the pages a few times before they can see what a site does :)

The Browser Update Notification addon works well and is completely unobtrusive for modern browsers.
http://www.concrete5.org/marketplace/addons/scala-it-browser-update...

There are also big differences between:
1. A site that is viewable in old browsers
2. A site where the front end is fully functional in old browsers
3. A dashboard that works in old browsers.

Personally, I don't loose any sleep over (3), like to provide some support for (1), and only worry about (2) if it isn't too much hassle.

On a slight tangent, 13% of the above months stats were mobile. So given a choice of where to prioritize resources, I know where I would spend my money.
mhawke replied on at Permalink Reply
mhawke
I realize the sampling error in the w3schools. It was intentional to show that those building the web don't use IE just as in the past, those building cars stopped shoeing horses.
JohntheFish replied on at Permalink Reply
JohntheFish
As a contrast to the above stats, my own c5Magic site
http://www.c5magic.co.uk/

Only 2% of visitors were using IE and all of those were version 8+.
7% were mobile. Even Opera scored 3%.

So for a site aimed at users who are technically aware, I am quite happy completely ignoring IE7.