Forum Home
PC World Chat
 
Thread ID: 104539 2009-10-31 00:52:00 CSS - Problems yet again Morgenmuffel (187) PC World Chat
Post ID Timestamp Content User
825757 2009-10-31 00:52:00 nigel.geek.nz

This ain't working in IE6, The slideshow should sit next to the text, however in IE6 it drops below

also the heading doesn't sit in the same place in IE6 as it does in all the other browsers

The other problem I am having and this should be ultra simple to fix (except every fix i try exacerbates the problem) is that the links on the right hand side up the top should have be underlined if you hover over them or if it is the current page, the hover seems to work in IE6 but no other browser shows it.
only the first 2 links are attached to anything

Anyhelp would be appreciated
Nigel T
Morgenmuffel (187)
825758 2009-10-31 01:09:00 Aaargh wrong forum, mods please move Morgenmuffel (187)
825759 2009-10-31 01:49:00 There's no such pseudoclass for a link as current. Removing the a.smallheadnav:current makes the underlines work. You want to make current an actual class of the link instead.

Eg:
.smallheadnav, .smallheadnavcurrent {
font-size: 18px;
text-align: right;
align: right;
color: #fff;
}
.smallheadnavcurrent {
text-decoration:underline;
}

For the slideshow, you really don't need flash to do this. You'd be better off using a basic bit of javascript. Then you also don't need that annoying "free xml slideshow" bit visible. This is a script I've used before and works really well: www.gruppo4.com

As for the IE6 problem, I don't have IE6 at the moment so can't test that. I find that all kinds of problems can be fixed in IE by giving things a width, so you could try giving #intro-slide a width.
ad_267 (6193)
825760 2009-10-31 02:37:00 Thanks for that

it should have been "active" not "current" although it still doesn't seem to work properly,
hover works but the active underline doesn't
Morgenmuffel (187)
825761 2009-10-31 03:04:00 Ok the slideshow seems to be lining up, although I still can't get the header to sit right, if it works in IE6 it doesn't work in most other browsers, and if it works in most other browser it doesn't work in IE6 Morgenmuffel (187)
825762 2009-10-31 03:10:00 Dont have IE6 so cant test either but width would help. Treat IE6 as an infant, needs to be told everything.

Check your div positions, Firefox is alot kinder with them than IE. What I do is give every element on a page a fixed width as long as it doesnt interfere with the overall page (if the page is dynamic)
hueybot3000 (3646)
825763 2009-10-31 10:33:00 Dont have IE6 so cant test either but width would help. Treat IE6 as an infant, needs to be told everything.

Check your div positions, Firefox is alot kinder with them than IE. What I do is give every element on a page a fixed width as long as it doesnt interfere with the overall page (if the page is dynamic)

IE Tester software is your friend.
robbyp (2751)
825764 2009-10-31 10:35:00 Ive used it before, it doesnt like 64 win7 much tho hueybot3000 (3646)
825765 2009-11-01 02:10:00 Thanks all, I finally seem to have got it working

I added a reset CSS file and applied the padding to a paragraph, rather than the enclosing div

bring back tables I say!!
Morgenmuffel (187)
1