CSS3 gradients are now well and widely supported by most major browsers — except, of course, Internet Explorer. IE9 is the only active version to allow multi-stop gradients with transparency. Even so, gradients are a bit kludgy to apply in IE9 and more limited compared to gradients in CSS3. In IE 6-8, we can make [...]
BLOG > Category Archives: Browser Compatibility
Conditional Comments for IE and WordPress
The most common use for conditional comments is to serve version-specific CSS to IE browsers. The basic syntax of a conditional comment is as follows: 1 2 3 <!–[if condition]> (what to output if the condition is true) <![endif]–> Specific Examples Conditional comments allow us to target IE browser versions in various ways. We can [...]
Internet Explorer Testing Solution for Mac, Windows, and Linux
IE Tester is an excellent and free Internet Explorer testing solution. It provides the rendering and javascript engines of IE9, IE8, IE7, IE6 and IE5.5 on Windows 7, Vista and XP. Versions of IE can be tested individually or simultaneously. Need anything else be said? Download it here: www.my-debugbar.com/wiki/IETester/HomePage. IE Tester is easily set up [...]
The Internet Explorer z-index bug with CSS Drop-down menus
I recently worked on a project during which I encountered an Internet Explorer bug that affected the drop-down menu of the site’s navigation. The bug resulted in my drop-down menu displaying beneath the content div located under it, hiding much of the menu from view. The problem turns out to be common, related to how [...]
Transparent PNGs with Internet Explorer 6
The development of the PNG filetype offered immense possibilities to Web Designers. Along with full color information, each pixel in a PNG file also carries an alpha-channel (or transparency) information. This allows for pixels to be either fully opaque, fully transparent, or crucially, anywhere in-between. The problem with using PNG in web design is of [...]