IE7 not working with me (Full Version)

All Forums >> [Web Development] >> Cascading Style Sheets



Message


thatguy -> IE7 not working with me (5/26/2006 15:04:05)

I finally got a site that displayed in both IE and FF just how I wanted and got it to validate to W3C strict.

But now, I have been told that IE7 does not display it right. I looked at it and the display is fine at first (at least with a refresh anyway) but when you mouse over a link in the header or nav (that changes the text to italics), the navigation bar jumps to the middle of the page.

Now it appears to be left aligning with my sizer div but then not performing the negative margin on the navigation. Um...why?

This goes away if I drop my W3C strict tag. Also, it won't do it if I put a height on the nav bar or a float none but if I do that its overflow is no longer hidden by my wrapper div.

I did the overflow thing so that the bar would expand down to the height of any of my pages. I also did the whole sizer and wrapper divs so I could have a width that expands with the screen but also has a min width in IE.

I am pretty sure that removing the mouse-over that changes the text to italics would solve it. But I am pretty sure they would like to keep it and it worked fine in IE6 and FF. So why does that affect IE7? The width of the divs are large enough to hold the italic text.

Is there any other way to solve this or do I need to ditch the italics? Am I already in too deep trying to pull off too many tricks at once while validating?




dpf -> RE: IE7 not working with me (5/26/2006 15:06:45)

quote:

ditch the italics?
or ditch the strict doc type..when hapens in all the browsers when u do that




Tailslide -> RE: IE7 not working with me (5/28/2006 4:38:36)

If dumping the italics fixes it then dump 'em - italics are quite hard to read anyway (not particularly yours - just italics in general).

There are documented IE bugs caused by italics ( http://www.positioniseverything.net/explorer/italicbug-ie.html ) .

It could well be an example of a guillotine bug (which I had thought they'd cured in IE7 *sigh*) given that it is connected to hovering and bits of the page moving round: http://positioniseverything.net/explorer/guillotine.html

I'd still dump the italics and see if that cures it.




thatguy -> RE: IE7 not working with me (5/30/2006 9:46:58)

Well...I just got rid of the italics and it worked. Ditching the W3C tag would have worked as well. Any clue why going into quirks mode made IE7 less quirky?

I guess I need to keep an eye out for the new versions of web browsers. I was hoping that the whole W3C thing would actually make the site more forward compatible. Hopefully ditching italics will make future versions nothing to worry about anyway.




jaybee -> RE: IE7 not working with me (5/30/2006 10:23:15)

Don't forget IE7 is still in beta mode. To be honest I wouldn't worry about it until it's released.

Looks like they've half fixed some things and possibly caused other problems along the way. Of course, it'll all be fine when IE8 comes out. [&:]

Thing is, you'll know when their browser is finally correct because they'll take the FP replacement (Expressions) out of beta as well. Pointless doing it before as the pages you design in Expressions won't work properly in their browser. [;)]




rdouglass -> RE: IE7 not working with me (5/30/2006 10:43:30)

quote:

Pointless doing it before as the pages you design in Expressions won't work properly in their browser.


Never stopped 'em before. [;)]

Seriously, does the W3C standard *not* support italics? There absolutely are situations where italics are preferred (regardless of whether it looks good or not) and I would hope the 'standard' would support it somehow.




Tailslide -> RE: IE7 not working with me (5/30/2006 11:19:17)

It's not the W3C standard - it's an IE-specific bug regarding italics.




rdouglass -> RE: IE7 not working with me (5/30/2006 11:46:23)

quote:

it's an IE-specific bug


Oh yes, you did post a link didn't you. [&o]




Page: [1]

Valid CSS!




Forum Software © ASPPlayground.NET Advanced Edition 2.4.5 ANSI
0.046875