6/5/2009 UPDATE: To help fill the gap in theming sessions for developers, this session is going to include topics on phpTemplate, the theme engine used by default in Drupal 5 and 6.
A discussion aimed at module and theme developers who often need to get their hands dirty with CSS.
Topics:
- CSS Overrides
- CSS Specificity (a.k.a. Why does Firebug show all my CSS with lines through them when I try to override classes and IDs?)
- CSS Selectors (a.k.a How do I select only tags directly contained within that tag and not all the others?)
- CSS Sheets for Internet Explorer and how to load them (also how to load jQuery code just for IE)
- How to duplicate CSS rollover effects in IE using jQuery
While these topics are not necessarily Drupal specific, they are very common issues that you run into as a Drupal developer. All examples will use Drupal to provide context.