chocolate_cream style updated for MS Internet Explorer bugs

steve d <[email protected]> Fri, 23 Jul 2004 10:18:38 -0600
Newsgroups gmane.comp.web.picfolio.user
Message-ID <[email protected]>
Hello all--

I have finally updated the chocolate_cream style to accommodate 
several annoying Microsoft Internet Explorer bugs and 
deficiencies:

* worked around Microsoft's buggy Cascading Style Sheets level 2 
implementation, specifically the "float," "margin: auto;" and 
"width" (of block elements with respect to their containing 
blocks) bugs.

* removed all PNG (Portable Network Graphic) images' 
alpha-channel transparency, and instead made GIF graphics for 
those design elements where transparency was desired. However, 
the GIFs are limited to binary transparency, so the graphics 
were a "downgrade," thanks to Microsoft.

While every other modern graphical web browser that I know of has 
full direct support for PNG graphics, Microsoft still does not. 
Instead, if one wants to use a PNG graphic with 
alpha-transparency, Microsoft "suggests" that one mark up one's 
CSS stylesheet with Microsoft-only proprietary code (their 
"alpha image loader") that allows for the proper display of PNG 
transparency in Internet Explorer at the expense of possibly 
causing errors in other, non-Microsoft web browsers because of 
the non-standard and illegal CSS code.

best wishes,

Steve D
NM US