/    Sign up×
Community /Pin to ProfileBookmark

This site works in most browsers, but I’ve been told that in IE6 the composition breaks…any ideas to what needs to be changed?

[url]http://tiny.cc/8YMdb[/url]
Login: web
password: web

to post a comment
HTML

5 Comments(s)

Copy linkTweet thisAlerts:
@harrierdhFeb 10.2010 — I see a couple things. Yes the top menu breaks in IE6. First you have conflicting CSS here.

#qm0 a {

color:#FFFFFF;

font-family:Arial;

font-size:11px;

padding:5px 4px 7px;

text-align:center;

text-decoration:none;

width:147px;

}

If you're going to text-align: center why are you setting a right margin too?

Second, IE6 will not acknowledge the li:hover CSS. You have to use Javascript for this. Look up suckerfish menu. It's a pretty simple one to use and pretty lightweight.
Copy linkTweet thisAlerts:
@visualizer03authorFeb 11.2010 — For this site, I'm doing a recoding of an older layout that used tables. I "inherited" the navigation. Although I took out all of the absolute positioning for it - I missed the center and margin. Thanks. That helped the layout.

As far as javascript. It looks like originally a "quickmenu" generator was used. I can't find any working javascript in the old site. In fact, I had a friend test the original site in IE6 and the navigation does not work there either... I bet as you said, its the li hover.

I did find this script on the old site, but as I said it doesn't seem to work...Does it make any sense? Do you think I can salvage this code or should I redo the navigation using something like Suckerfish. Also, does it matter that IE6 doesn't render the rollover? Do most developers create a workaround with javascript?

<script type="text/javascript">qm_create(0,false,0,500,false,false,false,false,false);</script>

It accesses this javascript: qm_visual.js
Copy linkTweet thisAlerts:
@harrierdhFeb 11.2010 — Whether you use suckefish or any other javascript is not important. What is important is that you get it working and understand what you are doing right? Regarding IE6 many developers are ignoring it right now. I think that's a bad idea. There are still users all over the world that have not upgraded.

I know in our company of 140,000 employees we are still on IE6. IT departments are skidish about Microsoft upgrades on a large scale. It can cause havoc and cost millions of dollars when things go wrong.

I also know of a large university where my wife works that has the same opinion. No IE upgrades, no Vista. Microsoft finally got most of the bugs out of Windows XP and IE6. Many people are afraid of the new stuff.
Copy linkTweet thisAlerts:
@kiwibritFeb 11.2010 — Quite a few corporate users IE6 because of legacy applications issues.
Copy linkTweet thisAlerts:
@criterion9Feb 11.2010 — 
Microsoft finally got most of the bugs out of Windows XP and IE6.[/QUOTE]


IE6 is very buggy and includes many security issues and should be upgraded at the first possible moment.

See the following resources:

Internet Health Check

IE6 at Work IT letter template
×

Success!

Help @visualizer03 spread the word by sharing this article on Twitter...

Tweet This
Sign in
Forgot password?
Sign in with TwitchSign in with GithubCreate Account
about: ({
version: 0.1.9 BETA 5.1,
whats_new: community page,
up_next: more Davinci•003 tasks,
coming_soon: events calendar,
social: @webDeveloperHQ
});

legal: ({
terms: of use,
privacy: policy
});
changelog: (
version: 0.1.9,
notes: added community page

version: 0.1.8,
notes: added Davinci•003

version: 0.1.7,
notes: upvote answers to bounties

version: 0.1.6,
notes: article editor refresh
)...
recent_tips: (
tipper: @Yussuf4331,
tipped: article
amount: 1000 SATS,

tipper: @darkwebsites540,
tipped: article
amount: 10 SATS,

tipper: @Samric24,
tipped: article
amount: 1000 SATS,
)...