IE7 and CSS - Impressive, very Impressive

Source Title:
Standards and CSS in IE
Story Text:

As someone that at one point, not so long ago, lived and breathed CSS, you've no idea what pleasure it gives me to say that IE7 will finally bring IE up to speed with CSS2 - It's not complete by any means, but it really is very good news for web devs - well done the IE team!

Check out the bug fixes:

  • Peekaboo bug
  • Guillotine bug
  • Duplicate Character bug
  • Border Chaos
  • No Scroll bug
  • 3 Pixel Text Jog
  • Magic Creeping Text bug
  • Bottom Margin bug on Hover
  • Losing the ability to highlight text under the top border
  • IE/Win Line-height bug
  • Double Float Margin Bug
  • Quirky Percentages in IE
  • Duplicate indent
  • Moving viewport scrollbar outside HTML borders
  • 1 px border style
  • Disappearing List-background
  • Fix width:auto

That 3px jog gave us a lot of gyp with the TW design - well, it gave Claire some problems heh..

And check out the extra features being supported:

  • HTML 4.01 ABBR tag
  • Improved (though not yet perfect) fallback
  • CSS 2.1 Selector support (child, adjacent, attribute, first-child etc.) - Woohoo!
  • CSS 2.1 Fixed positioning
  • Alpha channel in PNG images
  • Fix :hover on all elements
  • Background-attachment: fixed on all elements not just body

I must warn you that these are NOT available in beta 1, they're talking about beta 2, but it's so refreshing to have something positive to say about IE and CSS...


Ah ...

Sounds nice, but still in the talking stages? Still, if they actually do it, what happens to all the sites not supporting web standards because they were "designed for IE"?

Hover on all elements...

Thats nice. The suckerfish menu will work with on the new IE with out the JS patch now.

refreshing indeed!

as it happens when I read it, it was the 3px Jog that jumped out at me too hehe :).. (for those that don't care that's the only *real* bug that cannot be easily worked around! ~ per se it can be got around but it's usually situation dependant)

The additional support for advanced selectors is the ingredients of the icing for the cake..

The "CSS 2.1 Fixed positioning" bit is a bit more interesting, depending on how they implement that and if it applies to "absolute positioning" too (it should because "Fixed positioning is a subcategory of absolute positioning") then we could have a winner on our hands, e.g. full length columnar layouts (with easily ordered source)

still digesting, but all in all so far a tentative thumbs up from here.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.