IE Adjustments

From JYAML 4.x the IE5 and IE6 is no longer officially supported. IE7 but still needs small adjustments with minimum and maximum widths.

JYAML read this from special character occurrence in the screen.basemod.css for this purpose.

IE Min-/Max Width - Fix

Syntax: @IEWORKAROUND_MINMAXWIDTH@ css-selector|min-width|max-width|fallback-width-no-js @END@

Example (see screen.basemod.css - at .page_margins):

.page_margins {
  min-width:740px; max-width:80em;
  /* @IEWORKAROUND_MINMAXWIDTH@ .page_margins|740px|80em|80em @END@ */
}

Important: @IEWORKAROUND_MINMAXWIDTH@ ... @END@ must stand in a comment so that the browser interprets the text not as CSS.

IE PNG Alpha Transparency - Fix

Syntax: @IEWORKAROUND_PNGFIX@ css-selector @END@

Example (see screen.basemod.css - At the beginning of the file):

/* @IEWORKAROUND_PNGFIX@ img, div, p, span, li @END@ */

Important: @IEWORKAROUND_PNGFIX@ ... @END@ must stand in a comment so that the browser interprets the text not as CSS.

Disable Workaround's

To disable an IE workaround you can delete the entire line, or replace "@IEWORKAROUND" with "@DISABLED.IEWORKAROUND" (recommended).