Using SS 2.2 rc2 and I have notices that the conditional css for ie6 & ie7 are being put in the wrong place:
From Page template:
<head>
<% base_tag %>
$MetaTags
<link rel="shortcut icon" href="/favicon.ico" />
<!--[if lte IE 6]>
<style type="text/css">
import url(themes/blackcandy/css/ie6.css);
</style>
<![endif]-->
<!--[if IE 7]>
<style type="text/css">
import url(themes/blackcandy/css/ie7.css);
</style>
<![endif]-->
</head>
THis gives a source O/P of:
<meta http-equiv="Content-Language" content="en"/>
<link rel="shortcut icon" href="/favicon.ico" />
<!--[if IE 6]>
<style type="text/css">
@import url(themes/blackcandy/css/ie6.css);
</style>
<![endif]-->
<!--[if IE 7]>
<style type="text/css">
@import url(themes/blackcandy/css/ie7.css);
</style>
<![endif]-->
<link rel="stylesheet" type="text/css" href="/themes/blackcandy/css/layout.css" />
<link rel="stylesheet" type="text/css" href="/themes/blackcandy/css/typography.css" />
<link rel="stylesheet" type="text/css" href="/themes/blackcandy/css/form.css" />
</head>
As you can see from the above the main css files are loaded after the conditional ie css files. This means that any ie correctional css code is over-written by the main css files; in effect making the conditional css for ie6 & ie7 redundant!
Any suggestions on where this placment is organised or how this can be corrected would be appreciated.
Regards.
Jonathan.