Just when I think I have CSS down, something comes along and confuses the crap out of me. I have been developing a couple of sites as child portals but am now moving them to a new site via the template tool. The new site is a brand spanking new install of DNN 3.2. The problem I am having is that the classes don't seem to control the skin in the new site the way they did in the old site. Example, My login text is now black where before it was white. I went to the OtherTabs (default) and changed it and nothing happend. I then changed the a:link class and it changed my text. According to the documentation, that isn't right!
Also, my container headers are now showing up a different color and I played around and got them changed back but I had to change a different class element to do it. What gives?
Basically my questions are:
1. What trumps what? Default.css, Portal.css, skin.css, container.css?
2. If I am going to have several child portals, should I just delete the default.css and portal.css and style everything with the skin.css.
3. What is the best resource for me to wrap my head around CSS and DNN. Just when I think I figure out what CSSClass controls an object, something gets screwed up and it takes me a couple of hours and a couple of beers to figure out.
I admit, I am a complete newbie and have learned a ton in the last month or so but I am ready to actually understand what the heck I am doing. Thanks in advanced for the advice!