There's a small bug related to conditional stylesheets in version 7.x-1.0. The stylesheet appears at the top of the theme stylesheets group instead of at the bottom, so the conditional styles are overridden by theme styles. The bug is at line 54 in template.php. In the options array, 'weight' should be changed to 'group'. Here's a patch that makes the change.

CommentFileSizeAuthor
at-conditional-styles.patch644 bytespeacog

Comments

Jeff Burnz’s picture

Good catch.

Jeff Burnz’s picture

Status: Active » Fixed

OK, this should be fixed in head, I am working on a new version now and should be released around the end of the week.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

Anonymous’s picture

Status: Closed (fixed) » Active

This is strange for me.

I wanted to override a filter setting for a gradient background because it didn't work in IE9.

.ie-fix {
  filter: none;
}

I have a gte-ie-9.css style sheet, which DOES get included right before the closing tag, which is to say AFTER my regular style sheets. So it behaves like it should.

However, IE9 shows the gte-ie-9.css as being overriden by the custom.css style sheets.

Does that make any sense? What am I missing?

Jeff Burnz’s picture

Status: Active » Closed (fixed)

Probably the specificity of your selector. Please open new issues, this is really old issue and not related to your problem.