BsnTech Networks is a small business specializing in affordable website design, reliable website hosting, website graphics design, website logo design, and domain name management & registration.

  Affordable Website Design starting at $75
  Mirrored website hosting starts at $8 per month on our redundant servers
  Domain Name registration with privacy block for $20 a year

Get an Instant Website Design Quote

<< Previous Post (The New Web Design Blog) | (CSS Overflow Settings For Web Designers) Next Post >>

How To Override CSS Styles For Web Designers
Wednesday, 04 May 2011 10:12

Overriding CSS styles is fairly straighforward.  That is today's tip of the day for website designers.

In the previous post, I posted this bit of code that is taken directly from one of my CSS stylesheet files:

#code{background-color:#9CB0D1;#DCDCDC;font-family:Courier;border:1px #000000;border-style:dotted;padding-left:10px;}

As mentioned in the previous web design post, the CSS coding above is what is responsble for creating the box that encloses the above CSS style.  It is simply done by putting the above line in a divider that starts with <div id="code"> and ends with </div>

So, if this style is already set - but you want to say - change the background color from #9CB0D1 to something else, how is that done?  Simple!  You can still call the main CSS style in the stylesheet file, but you then will specify an additional attribute in the divider markup so the website will display the changes you want.

For example - I want the line to be solid instead of dotted for the border around the section on the web page.  I would simply change my code to this:

<div id="code" style="border-style:solid;">

See how doing that overrode the dotted line as the border?

Now, maybe I want to change the background color from #9CB0D1 AND also keep the border style as solid.  Well, here is how you do that:

<div id="code" style="background-color:#2EB0D1;border-style:solid;">

Notice that you use the attribute - such as "background-color" and then it contains a colon (:) after it - then the actual setting for that attribute follows - which then has a semi-colon (;).  You can then plug in additional stylesheet attributes right after that in sequence - just like above.

So, that is how you can override stylesheet styles in order to do web design.  It is handy because there is no reason to make additional styles in the CSS file when you can simply override small settings like that.

 

Add comment


Security code
Refresh

Affordable Website Design by Affordable Website Design
Server: Arcola-P