Post by Shadow Wolf on Mar 9, 2010 12:55:43 GMT -8
LOCATION: ANY APPLICABLE HEADER
Courtesy and Partial Credit goes to: SubDevo, Wormopolis, Charles Stover, and Randie for some of the information provided.
NOTE: This Guide does not teach CSS. To learn CSS go HERE
NOTE 2: This is most likely not a complete list of what each function does (though I definitely covered a majority of what each does), this only covers what I have found out about each specific class myself. To truly see everything that a class does, you will most likely need to try it out for yourself.
Make sure to wrap your CSS code in this format
<style type="text/css">
PLACE ALL CSS CODE HERE
</style>
body {} /*Customizes the general body look */ (Notice there is no period before the word "body" like in the classes.)
font {} /*Customizes all font not already specified*/ (Notice there is no period before the word "font" like in the classes.)
td {} /*changes nav tree dividers and text as well as Admin Panel title texts. Also lets you customize borders as well. */ (Notice there is no period before the word "td" like in the classes.)
#forumjump {} /*Lets you customize the appearance of Forum Jump */ (Notice there is a '#' before the word forumjump rather than a period. This indicates that the object you are referring to is an 'id' instead of a 'class.'
#ta1 {} /*Lets you customize 'expand' link under message reply. Examples: Make it visible or hidden, change alignment, etc */
a:link {} /*ALL Unvisited links on the site (Does not override any specific link classes, unless specific link classes have not been defined*/
a:visited: {} /*All visited links on the site (Does not override any specific link classes, unless specific link classes have not been defined)*/
a:hover: {} /*All mouse over links on the site (Does not override any specific link classes, unless specific link classes have not been defined ) */
a:active {} /*All selected links on the site (Does not override any specific link classes, unless specific link classes have not been defined) */
a.nav:link {} /*Customize Unvisited navigation bar link*/
a.nav:visited {} /*Customize visited navigation bar link */
a.nav:hover {} /*Customize mouse over navigation bar link */
a.nav:active {} /*Customize selected navigation bar link */
.nav {} /*Customizes appearance of navigation links as well. You can give a highlight to the text, etc */ (I recommend just using the link customizing located above.)
.bordercolor {} /*Customize the border of the forums*/
hr, .hr /* Customize Horizontal Rules in Posts. You can specify the color, background-color, width, and height of the horizontal rule */
.text1 {} /*Customize the text that says Info Center specifically*/
.cattext {} /* Customize the Category Text in the First Category Thread Cells; Examples: Forum Statistics, Users Online, the names of the Categories you create, etc*/
.catbg {} /*Customize the background of the First Category Thread cells. Examples: Forum Statistics, Users Online */
.titletext {} /*Customize text area only, of topics cell, last post cell, and all other relevant cells in that table in the first row excluding the category name cell. Also customizes the text area on the top and bottom bar in each of the specific boards*/
.titlebg {} /*Customize the text and background areas not categorized in other areas. Examples: Modify Headers and Footers, Quick Reply, Etc| Also customize background only, of those cells that apply to the titletext class.*/
.welcomebg {} /*Customize Welcome Table text and background*/
.windowbg {} /*Customize Admin Window Section, the cell to the left of the boards, the cells below Number of Topics and Number of Posts, along with a few other random areas. */
.windowbg2 {} /*Customize the background of the info cells and the cells underneath the Last Post cell. NOTE: You can customize text under Last post, but not the text in the info center boxes with this class edit.*/
Group Mods [.group0 {}, .group1 {}, .group2 {}, etc] /*Customize Appearance of Group Name Links (group0=members, group1=admin, etc)*/
____________________________________________________
Benefits: Using CSS to change the graphics on your site will give you much much more options than what the skin modifier allows. Included in this is changing backgrounds of certain areas to images, along with a bunch of other useful things like using different font styles, etc.
Cons: The only con with using CSS that I know about (kudos to SubDevo for this info) is that until your CSS code loads (especially with slower computers), the page will reflect what the skin modifier is set to. Once the computer loads everything though, then it is all CSS based as the CSS code overrides the skin modifier.
Anyone who is more educated than me in this area of what specific classes do, feel free to either add a post correcting me, or if you have the ability to modify my post, please do so!
Thanks, Hope you all enjoy
Shadow
Courtesy and Partial Credit goes to: SubDevo, Wormopolis, Charles Stover, and Randie for some of the information provided.
NOTE: This Guide does not teach CSS. To learn CSS go HERE
NOTE 2: This is most likely not a complete list of what each function does (though I definitely covered a majority of what each does), this only covers what I have found out about each specific class myself. To truly see everything that a class does, you will most likely need to try it out for yourself.
Make sure to wrap your CSS code in this format
<style type="text/css">
PLACE ALL CSS CODE HERE
</style>
body {} /*Customizes the general body look */ (Notice there is no period before the word "body" like in the classes.)
font {} /*Customizes all font not already specified*/ (Notice there is no period before the word "font" like in the classes.)
td {} /*changes nav tree dividers and text as well as Admin Panel title texts. Also lets you customize borders as well. */ (Notice there is no period before the word "td" like in the classes.)
#forumjump {} /*Lets you customize the appearance of Forum Jump */ (Notice there is a '#' before the word forumjump rather than a period. This indicates that the object you are referring to is an 'id' instead of a 'class.'
#ta1 {} /*Lets you customize 'expand' link under message reply. Examples: Make it visible or hidden, change alignment, etc */
a:link {} /*ALL Unvisited links on the site (Does not override any specific link classes, unless specific link classes have not been defined*/
a:visited: {} /*All visited links on the site (Does not override any specific link classes, unless specific link classes have not been defined)*/
a:hover: {} /*All mouse over links on the site (Does not override any specific link classes, unless specific link classes have not been defined ) */
a:active {} /*All selected links on the site (Does not override any specific link classes, unless specific link classes have not been defined) */
a.nav:link {} /*Customize Unvisited navigation bar link*/
a.nav:visited {} /*Customize visited navigation bar link */
a.nav:hover {} /*Customize mouse over navigation bar link */
a.nav:active {} /*Customize selected navigation bar link */
.nav {} /*Customizes appearance of navigation links as well. You can give a highlight to the text, etc */ (I recommend just using the link customizing located above.)
.bordercolor {} /*Customize the border of the forums*/
hr, .hr /* Customize Horizontal Rules in Posts. You can specify the color, background-color, width, and height of the horizontal rule */
.text1 {} /*Customize the text that says Info Center specifically*/
.cattext {} /* Customize the Category Text in the First Category Thread Cells; Examples: Forum Statistics, Users Online, the names of the Categories you create, etc*/
.catbg {} /*Customize the background of the First Category Thread cells. Examples: Forum Statistics, Users Online */
.titletext {} /*Customize text area only, of topics cell, last post cell, and all other relevant cells in that table in the first row excluding the category name cell. Also customizes the text area on the top and bottom bar in each of the specific boards*/
.titlebg {} /*Customize the text and background areas not categorized in other areas. Examples: Modify Headers and Footers, Quick Reply, Etc| Also customize background only, of those cells that apply to the titletext class.*/
.welcomebg {} /*Customize Welcome Table text and background*/
.windowbg {} /*Customize Admin Window Section, the cell to the left of the boards, the cells below Number of Topics and Number of Posts, along with a few other random areas. */
.windowbg2 {} /*Customize the background of the info cells and the cells underneath the Last Post cell. NOTE: You can customize text under Last post, but not the text in the info center boxes with this class edit.*/
Group Mods [.group0 {}, .group1 {}, .group2 {}, etc] /*Customize Appearance of Group Name Links (group0=members, group1=admin, etc)*/
____________________________________________________
Benefits: Using CSS to change the graphics on your site will give you much much more options than what the skin modifier allows. Included in this is changing backgrounds of certain areas to images, along with a bunch of other useful things like using different font styles, etc.
Cons: The only con with using CSS that I know about (kudos to SubDevo for this info) is that until your CSS code loads (especially with slower computers), the page will reflect what the skin modifier is set to. Once the computer loads everything though, then it is all CSS based as the CSS code overrides the skin modifier.
Anyone who is more educated than me in this area of what specific classes do, feel free to either add a post correcting me, or if you have the ability to modify my post, please do so!
Thanks, Hope you all enjoy
Shadow