<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Onward! Studios&#187; CSS</title>
	<atom:link href="http://onwardstudios.com/blog/category/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://onwardstudios.com</link>
	<description>unleashing potential</description>
	<lastBuildDate>Thu, 17 May 2012 15:26:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Take Those Photoshop Layer Styles into CSS</title>
		<link>http://onwardstudios.com/blog/take-those-photoshop-layer-styles-into-css/</link>
		<comments>http://onwardstudios.com/blog/take-those-photoshop-layer-styles-into-css/#comments</comments>
		<pubDate>Thu, 22 Mar 2012 06:30:06 +0000</pubDate>
		<dc:creator>Carma</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://onwardstudios.com/?p=1191</guid>
		<description><![CDATA[Here&#8217;s a great site for taking what you know how to do inside Photoshop and converting it to CSS. It has to do with Layer Styles. And, the interface is just like Photoshop. Layerstyles.org will write the CSS code to give you the same effects of adding Layer Styles inside Photoshop. The available styles are [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://layerstyles.org" target="_blank"><img class="aligncenter size-full wp-image-1192" title="layerStylesSite" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/08/layerStylesSite.jpg" alt="" width="621" height="342" /></a></p>
<p>Here&#8217;s a great site for taking what you know how to do inside Photoshop and converting it to CSS. It has to do with Layer Styles. And, the interface is just like Photoshop.</p>
<p><a href="http://layerstyles.org" target="_blank">Layerstyles.org</a> will write the CSS code to give you the same effects of adding Layer Styles inside Photoshop. The available styles are listed on the lefthand side of the graphic above.<span id="more-1191"></span></p>
<p>To start, click on the New Style button. This takes you into an editing area that shows you what the current settings look like and allows you to change any settings.</p>
<p><img class="aligncenter size-full wp-image-1193" title="backgroundSettings" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/08/backgroundSettings.jpg" alt="" width="548" height="335" /></p>
<p>Change your settings as desired in the Layer Style dialog box and the image behind immediately previews those settings.</p>
<p>The background setting allows you to set up different types of gradients: linear, reflected, radial, and cover. You can also easily set the colors of the gradients:</p>
<p><img class="aligncenter size-full wp-image-1194" title="colorpicker" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/08/colorpicker.jpg" alt="" width="474" height="342" /></p>
<p>You can also give the box rounded corners:</p>
<p><img class="aligncenter size-full wp-image-1195" title="roundedCorners" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/08/roundedCorners.jpg" alt="" width="580" height="184" /></p>
<p>And the beauty of it all – it writes the CSS code:</p>
<p><img class="aligncenter size-full wp-image-1196" title="cssCode" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/08/cssCode.jpg" alt="" width="608" height="124" /></p>
<p>The code shows up at the bottom of the window. You can quickly copy it and place it inside your own CSS stylesheet and add any other necessary CSS properties.</p>
<p>Beautiful! Check it out at<a href="http://layerstyles.org" target="_blank"> layerstyles.org</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://onwardstudios.com/blog/take-those-photoshop-layer-styles-into-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS Types: Tags, Classes, IDs</title>
		<link>http://onwardstudios.com/blog/css-types-tags-classes-ids/</link>
		<comments>http://onwardstudios.com/blog/css-types-tags-classes-ids/#comments</comments>
		<pubDate>Thu, 01 Dec 2011 07:25:51 +0000</pubDate>
		<dc:creator>Carma</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://onwardstudios.com/?p=753</guid>
		<description><![CDATA[WordPress is a great tool for setting up websites. One of its strong points is not having to know code. But, I have found it is incredibly useful to know something about CSS. For every WordPress site I&#8217;ve done, I&#8217;ve had to tweak the CSS code at least. In this post, we&#8217;ll look at the [...]]]></description>
			<content:encoded><![CDATA[<p>WordPress is a great tool for setting up websites. One of its strong points is not having to know code. But, I have found it is incredibly useful to know something about CSS. For every WordPress site I&#8217;ve done, I&#8217;ve had to tweak the CSS code at least. In this post, we&#8217;ll look at the different CSS types.</p>
<p>If you&#8217;ve done anything with CSS you have come across IDs, classes, tags, and compounds. These are types of CSS rules.</p>
<p>Let&#8217;s cover each one.</p>
<h3>Tags</h3>
<p>A CSS tag type is used when we are redefining an HTML tag. For example,</p>
<pre>h1 {
   font-size: 24px;
   margin: 12px 0 12px 0;
}</pre>
<p>We want the h1 headings to be at 24px with a top and bottom margin of 12px. We can use a CSS tag style for redefining almost any html tag. Some of the more common ones are body, paragraph &lt;p&gt;, heading tags&lt;h1&gt;..&lt;h6&gt;, and links &lt;a&gt;.</p>
<h3>Classes and IDs</h3>
<p>Classes (and IDs) take CSS to another level. It&#8217;s great to be able to redefine html tags, but classes and IDs let us create our own tags. The difference between classes and IDs is that one is used only once on a page (IDs) and the other can be used multiple times (classes).</p>
<h4>Classes</h4>
<p>Let&#8217;s say I want to emphasize certain text by using a red color and a bold font. And, I want to  emphasize text several times on a page. I would set up a class as follows:</p>
<pre>.redbold {
   color: red;
   font-weight: bold;
}</pre>
<p>Classes always begin with a period. When I want to use this class on the page it would look like this:</p>
<pre>&lt;p&gt; This is text on a page. &lt;span class="redbold"&gt;And this is in red.&lt;/span&gt;&lt;/p&gt;</pre>
<p>Another use of classes that I&#8217;ve done regularly is creating boxes on the right side. I set up a class to create the box and then use that as many times as needed on the web page. The class would include height and width attributes. See posts below for more info.</p>
<h4>IDs</h4>
<p>IDs are very similar to classes except that they are used only once on a page (theoretically) and they always begin with the # sign.</p>
<p>For example</p>
<pre>#container {
   width: 960px;
}</pre>
<p>To use the above ID on a web page I would add the id to a div tag:</p>
<div>
<pre>&lt;div id="container"&gt;
all the information inside the container goes here....including text and html tags
&lt;/div&gt;</pre>
<h3>Bonus: Compounds</h3>
<p>Compounds are a combination of classes and IDs. For example, let&#8217;s say I want the H1 tag to be red when it&#8217;s used in a right side bar, but not in the main content area.</p>
<p>After setting up an ID for the right side bar:</p>
<pre>#rightsidebar {
    width: 250px;
    float: right;
}</pre>
<p>I can then add another CSS rule, a compound, that looks like this;</p>
<pre>#rightsidebar h1 {
     color: red;
}</pre>
<p>Now if I use the h1 tag any place inside the &lt;div id=&#8221;rightsidebar&#8221;&gt; code, it will be a red heading.</p>
<p>This is a very simplistic example, but it gives you an idea how you can specify formatting options within sections of your webpage by using Compound CSS rules. Very powerful.</p>
<p><strong>What questions or helpful comments do you have? What has helped you learn the CSS types?</strong></p>
<p>&nbsp;</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://onwardstudios.com/blog/css-types-tags-classes-ids/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS Menu Generators</title>
		<link>http://onwardstudios.com/blog/css-menu-generators/</link>
		<comments>http://onwardstudios.com/blog/css-menu-generators/#comments</comments>
		<pubDate>Thu, 11 Aug 2011 06:30:15 +0000</pubDate>
		<dc:creator>Carma</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://onwardstudios.com/?p=899</guid>
		<description><![CDATA[Recently, I did a post on CSS Layout Generators. I showed you the CSS Portal website. It has a very good layout generator. In this post let&#8217;s look at CSS Menu Generators. CSS Menu Generators do just that. It generates the code (CSS and html) and provides the images for a menu of your choice. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://onwardstudios.com/blog/css-menu-generators/menugeneratorsimage/" rel="attachment wp-att-901"><img class="aligncenter size-full wp-image-901" title="menuGeneratorsImage" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/07/menuGeneratorsImage.jpg" alt="" width="600" height="250" /></a></p>
<p>Recently, I did a post on CSS Layout Generators. I showed you the CSS Portal website. It has a very good layout generator. In this post let&#8217;s look at CSS Menu Generators.</p>
<p>CSS Menu Generators do just that. It generates the code (CSS and html) and provides the images for a menu of your choice.<span id="more-899"></span></p>
<p>In the three examples below, each sites provides a group of templates. You can customize the menu to show your desired menu options and links. In one of the options, you can also set the color of the menu. In the other options, the color is set by your template selection.</p>
<h3><a href="http://www.cssmenumaker.com/" target="_blank">cssmenumaker.com</a></h3>
<p>This one was my favorite. It is very easy to use. It also had the most templates to choose from. You can choose between horizontal, vertical, or drop down menus.</p>
<p><a href="http://onwardstudios.com/blog/css-menu-generators/cssmenumaker/" rel="attachment wp-att-902"><img class="aligncenter size-full wp-image-902" title="cssmenumaker" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/07/cssmenumaker.jpg" alt="" width="401" height="562" /></a></p>
<p>After choosing the type of menu, you add your own menu and links:</p>
<p style="text-align: center;"><a href="http://onwardstudios.com/blog/css-menu-generators/setupmenu/" rel="attachment wp-att-903"><img class="aligncenter size-full wp-image-903" style="border: 2px solid black;" title="setupMenu" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/07/setupMenu.jpg" alt="" width="662" height="431" /></a></p>
<p>As you built the menu, you can preview it at any time:</p>
<p style="text-align: center;"><a href="http://onwardstudios.com/blog/css-menu-generators/previewmenu/" rel="attachment wp-att-904"><img class="aligncenter size-full wp-image-904" style="border: 2px solid black;" title="previewMenu" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/07/previewMenu.jpg" alt="" width="588" height="306" /></a></p>
<p style="text-align: left;">When completed, you download the CSS, html, and images and plug it into your own site. Very straightforward and easy to use.</p>
<h3><a href="http://www.cssportal.com/css-menu-generator/" target="_blank">cssportal.com</a></h3>
<p>This one is also very easy to use. It doesn&#8217;t have the selection that the first one has. It has only horizontal menus and doesn&#8217;t offer drop down options. But, it is very straightforward and can be customized just like the one above.</p>
<p style="text-align: center;"><a href="http://onwardstudios.com/blog/css-menu-generators/cssportalmenugenerator/" rel="attachment wp-att-906"><img class="size-full wp-image-906 aligncenter" title="cssPortalMenuGenerator" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/07/cssPortalMenuGenerator.jpg" alt="" width="431" height="578" /></a></p>
<p>&nbsp;</p>
<h3><a href="http://www.mycssmenu.com/" target="_blank">mycssmenu.com</a></h3>
<p>This site also lets you choose between vertical and horizontal options. You can also add drop down menus to both types. This option is probably the most flexible option, but with flexibility comes complexity. It has its own built-in menu editor.</p>
<p><a href="http://onwardstudios.com/blog/css-menu-generators/mycssmenu/" rel="attachment wp-att-905"><img class="aligncenter size-full wp-image-905" title="mycssmenu" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/07/mycssmenu.jpg" alt="" width="636" height="405" /></a></p>
<p>If you are looking for a lot of customization options, this would be the one to use.</p>
<p>All these options can save you time in setting up customized menus for your site.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://onwardstudios.com/blog/css-menu-generators/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS Layout Generator</title>
		<link>http://onwardstudios.com/blog/css-layout-generator/</link>
		<comments>http://onwardstudios.com/blog/css-layout-generator/#comments</comments>
		<pubDate>Tue, 09 Aug 2011 06:30:56 +0000</pubDate>
		<dc:creator>Carma</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://onwardstudios.com/?p=846</guid>
		<description><![CDATA[For those just learning CSS, here is a fantastic tool to help you generate page layouts: CSS Portal. The result is rather generic but it provides a great basis to build on. They offer more than just CSS for page layouts. On the same site, they offer tools to generate your buttons and your menus. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://onwardstudios.com/blog/css-layout-generator/cssportal/" rel="attachment wp-att-858"><img class="aligncenter size-full wp-image-858" title="cssPortal" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/07/cssPortal.jpg" alt="" width="500" height="350" /></a></p>
<p>For those just learning CSS, here is a fantastic tool to help you generate page layouts: <a href="http://www.cssportal.com/layout-generator/" target="_blank">CSS Portal</a>. The result is rather generic but it provides a great basis to build on.</p>
<p>They offer more than just CSS for page layouts. On the same site, they offer tools to generate your <a href="http://www.cssportal.com/button-maker/" target="_blank">buttons</a> and your <a href="http://www.cssportal.com/css-menu-generator/" target="_blank">menus</a>. Fantastic!<span id="more-846"></span></p>
<p>I didn&#8217;t spend much time with the button generator, but between the layout generator and the menu generator you could very quickly come up with the shell of a website.</p>
<p>As with any tool, I&#8217;m sure it has it&#8217;s quirks, but what a great way to get a quick jumpstart on a website.</p>
<p>There are other layout generator options also available. Check out the section titled &#8220;CSS Layout Tools&#8221; in this article: <a href="http://www.noupe.com/css/50-useful-css-tools-and-generators-for-developers.html" target="_blank">50 Useful CSS Tools and Generators for Developers</a>.</p>
<p>They have a list of eight layout generators, but I found CSS Portal to be the most user-friendly. Be sure to check <a href="http://www.cssportal.com" target="_blank">it</a> out!</p>
<p>What&#8217;s your experience with CSS Layout Generators?</p>
]]></content:encoded>
			<wfw:commentRss>http://onwardstudios.com/blog/css-layout-generator/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CSS3 Maker</title>
		<link>http://onwardstudios.com/blog/css3-maker/</link>
		<comments>http://onwardstudios.com/blog/css3-maker/#comments</comments>
		<pubDate>Thu, 21 Jul 2011 04:00:39 +0000</pubDate>
		<dc:creator>Carma</dc:creator>
				<category><![CDATA[Creative Professional]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://onwardstudios.com/?p=649</guid>
		<description><![CDATA[If you are into the latest CSS options, check out CSS3 Maker. This very useful site lets you experiment with various CSS settings, then gives you the option to download the CSS. Beautiful! And, that&#8217;s just the beginning. Remember, these CSS options are CSS3 &#8211; meaning they may not work in older browsers. But, it [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://css3maker.com" target="_blank"><img class="aligncenter size-full wp-image-650" title="CSS3 Maker Website" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/06/site.jpg" alt="" width="500" height="400" /></a>If you are into the latest CSS options, check out <a title="CSS3 Maker" href="http://www.css3maker.com/" target="_blank">CSS3 Maker</a>.</p>
<p>This very useful site lets you experiment with various CSS settings, then gives you the option to download the CSS. Beautiful!</p>
<p>And, that&#8217;s just the beginning.<span id="more-649"></span></p>
<p>Remember, these CSS options are CSS3 &#8211; meaning they may not work in older browsers. But, it even helps with that by displaying on the site which versions of browsers the current feature you are working on will work in.  And, it even shows mobile compatibility. Nice!</p>
<p><a rel="attachment wp-att-651" href="http://onwardstudios.com/css3-maker/compatibility/"><img class="aligncenter size-full wp-image-651" title="Browser Compatibility" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/06/compatibility.jpg" alt="" width="454" height="309" /></a></p>
<p>At the top left of the website is a drop down. Choose the specific CSS3 feature from this list.</p>
<p><a rel="attachment wp-att-652" href="http://onwardstudios.com/css3-maker/dropdown/"><img class="aligncenter size-full wp-image-652" title="CSS3 features dropdown list" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/06/dropDown.jpg" alt="" width="315" height="242" /></a></p>
<p>You can also choose a feature from the options across the top:</p>
<p><a rel="attachment wp-att-653" href="http://onwardstudios.com/?attachment_id=653"></a><a rel="attachment wp-att-654" href="http://onwardstudios.com/css3-maker/buttonoptions/"><img class="aligncenter size-full wp-image-654" title="buttonOptions" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/06/buttonOptions.jpg" alt="" width="538" height="342" /></a></p>
<p>At the top left of the screen, below the drop down feature list, are the parameters for the selected CSS3 property. Experiment with these till you get the look you want.</p>
<p><a rel="attachment wp-att-655" href="http://onwardstudios.com/css3-maker/parameters/"><img class="aligncenter size-full wp-image-655" title="CSS3 Properties" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/06/parameters.jpg" alt="" width="504" height="365" /></a></p>
<p>After setting the properties, I always glance at the Browser Compatibility section to be sure I understand which browsers will handle this CSS3 feature.</p>
<p>At the top right, it shows the code for this feature, and an option to download the code. The Download option will save it as a zip file, making it easy to copy and paste code into your website.</p>
<p><a rel="attachment wp-att-656" href="http://onwardstudios.com/css3-maker/code/"><img class="aligncenter size-full wp-image-656" title="CSS3 Code" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/06/code.jpg" alt="" width="337" height="265" /></a>And that, my friends, is CSS3 Maker.</p>
<p><a title="CSS3 Maker" href="http://css3maker.com" target="_blank">Visit the site</a> and experiment with the latest CSS3 features.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://onwardstudios.com/blog/css3-maker/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Background Colors and Gradients</title>
		<link>http://onwardstudios.com/blog/background-colors-and-gradients/</link>
		<comments>http://onwardstudios.com/blog/background-colors-and-gradients/#comments</comments>
		<pubDate>Thu, 14 Jul 2011 04:00:22 +0000</pubDate>
		<dc:creator>Carma</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://onwardstudios.com/?p=739</guid>
		<description><![CDATA[We&#8217;ve discussed adding background images to our web pages &#8211; as a background for the entire page and as a background for boxes within our web pages. In this post, let&#8217;s look at adding background colors (which we&#8217;ve covered a bit already) and using gradients as our backgrounds. Background Colors As we&#8217;ve noticed in previous [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://onwardstudios.com/background-colors-and-gradients/colorsgradients/" rel="attachment wp-att-741"><img class="aligncenter size-full wp-image-741" title="colorsGradients" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/07/colorsGradients.jpg" alt="" width="500" height="400" /></a></p>
<p>We&#8217;ve discussed adding background images to our web pages &#8211; as a background for the entire page and as a background for boxes within our web pages. In this post, let&#8217;s look at adding background colors (which we&#8217;ve covered a bit already) and using gradients as our backgrounds.<span id="more-739"></span></p>
<h3>Background Colors</h3>
<p>As we&#8217;ve noticed in previous posts, background color is a CSS property we can add to our entire page, or to boxes (containers) within our page. I often use solid background colors when first designing a page layout &#8211; just so I can see where the different areas will be and that they are positioning where I want them to be &#8211; all before adding content to a page.</p>
<p>To add a background color that fills the entire browser window, we would add the background-color property to the body tag through CSS:</p>
<pre>body {
   background-color: #009;
}</pre>
<p>The navy blue color defined above will fill the browser window.</p>
<p>We can do the same for any boxes we define through CSS.</p>
<pre>#wrapper {
	background-color: #FFF;
        width: 960px;
        margin: 0 auto;
}</pre>
<p>Now, we have an area for the content of the page that is white, with a background color of the navy blue.</p>
<p>We can continue to use the background-color property throughout our boxes of content.</p>
<h3>Background Gradients</h3>
<p>To add more interest and depth to our pages, I often like to use gradients, or multiple colors in the background.</p>
<p>If you glance at the image at the top of this post, the background colors and gradients is actually an image, repeated across the page horizontally.</p>
<p><a href="http://onwardstudios.com/background-colors-and-gradients/gradientsliver/" rel="attachment wp-att-742"><img class="alignleft size-full wp-image-742" style="margin-left: 30px; margin-right: 30px;" title="background colors with gradients" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/07/gradientSliver.jpg" alt="" width="8" height="400" /></a>After creating the design in Photoshop, I take a sliver of the background area and save it out as a jpg.</p>
<p>The CSS code for the body tag would include the following properties:</p>
<pre> body {
   background-image: url(images/bckground.jpg)
   background-repeat: repeat-x;
}</pre>
<p>Suddenly our page has a lot more interest that just a solid background color:</p>
<p><a href="http://onwardstudios.com/background-colors-and-gradients/gradientspage/" rel="attachment wp-att-743"><img class="aligncenter size-full wp-image-743" title="gradientsPage" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/07/gradientsPage.jpg" alt="" width="450" height="363" /></a></p>
<p>&nbsp;</p>
<p>Be creative in the use of background images.</p>
<p>You can repeat an image down the page or vertically within a box.  (background: repeat-y)</p>
<p>You can use an image within an area and have it show up only once, having it fill only a portion of the area. (background: no-repeat)</p>
<p>The possibilities are many. Have fun creating!</p>
]]></content:encoded>
			<wfw:commentRss>http://onwardstudios.com/blog/background-colors-and-gradients/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Free CSS Webinar</title>
		<link>http://onwardstudios.com/blog/free-css-webinar/</link>
		<comments>http://onwardstudios.com/blog/free-css-webinar/#comments</comments>
		<pubDate>Tue, 12 Jul 2011 04:00:53 +0000</pubDate>
		<dc:creator>Carma</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://onwardstudios.com/?p=783</guid>
		<description><![CDATA[Join us Thursday for a free CSS webinar! This Thursday, July 14th, I will doing a free 1 1/2 hour webinar on CSS. I will be going through step-by-step how to take a sales page that was done using tables and converting it to use CSS without any tables. During the webinar I will demonstrate [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://onwardstudios.com/blog/free-css-webinar/csswebinar2/" rel="attachment wp-att-784"><img class="aligncenter size-full wp-image-784" title="cssWebinar" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/07/cssWebinar2.jpg" alt="" width="500" height="350" /></a></p>
<p>Join us Thursday for a free CSS webinar!</p>
<p>This Thursday, July 14th, I will doing a free 1 1/2 hour webinar on CSS. I will be going through step-by-step how to take a sales page that was done using tables and converting it to use CSS without any tables.</p>
<p>During the webinar I will demonstrate step-by-step how to transform the inefficient, cumbersome html document into an efficient, sleek, easy-to-maintain web page. We&#8217;ll start with an html document that has over 150 lines of code.  When we&#8217;re done, the same html document will have only 50-55 lines of code and no tables. Plus, I&#8217;ll show you how to take what we&#8217;ve done and apply it over and over to additional sales pages &#8211; or to any other type of web pages.<span id="more-783"></span></p>
<p>Learning to use CSS</p>
<ul>
<li>Reduces clutter – eliminate a lot of extraneous HTML, so<strong> it’s easier to edit and alter code</strong>.</li>
<li><strong>Saves time</strong>. <strong>Design your site faster</strong> than using tables.</li>
<li>Saves money. Shorten the development process and eliminate design obstacles found with using tables.</li>
</ul>
<p>In this webinar, you’ll learn how to:</p>
<ul>
<li>Add CSS for the text layout.</li>
<li>Add CSS for the box layout.</li>
<li>Add CSS for your background elements.</li>
</ul>
<p><a href="http://onwardstudios.com/csswebinar.html" target="_blank">Sign up here</a> to join us Thursday morning, from 10-11:30am MDT.</p>
]]></content:encoded>
			<wfw:commentRss>http://onwardstudios.com/blog/free-css-webinar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adding background images</title>
		<link>http://onwardstudios.com/blog/adding-background-images/</link>
		<comments>http://onwardstudios.com/blog/adding-background-images/#comments</comments>
		<pubDate>Wed, 06 Jul 2011 17:00:40 +0000</pubDate>
		<dc:creator>Carma</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://onwardstudios.com/?p=549</guid>
		<description><![CDATA[Background images add a lot of interest to a website. Not only can we have a background image for the entire site, but each box (container) can have it&#8217;s own background image. Let&#8217;s start by looking at CSS properties relevant to background images, then we&#8217;ll look at some examples. The most important property for background [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://onwardstudios.com/blog/adding-background-images/bkgrnds2/" rel="attachment wp-att-777"><img class="aligncenter size-full wp-image-777" title="bkgrnds2" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/07/bkgrnds2.jpg" alt="" width="550" height="340" /></a><br />
Background images add a lot of interest to a website. Not only can we have a background image for the entire site, but each box (container) can have it&#8217;s own background image.</p>
<p>Let&#8217;s start by looking at CSS properties relevant to background images, then we&#8217;ll look at some examples.<span id="more-549"></span></p>
<p>The most important property for background images is</p>
<pre>background-image: url(images/bk_top.jpg);</pre>
<p>The url parameters specifies the location of the background image relative to where the stylesheet is located.</p>
<p>The other pertinent property is the repeat option:</p>
<pre>background-repeat: repeat-x;</pre>
<p>The common values for this property are:<br />
repeat-x &#8211; repeat horizontally<br />
repeat-y &#8211; repeat vertically<br />
no-repeat &#8211; just that!<br />
repeat &#8211; tile</p>
<p>A background image defaults to repeating across both axis &#8211; vertically and horizontally. (aka tiling!)</p>
<p>Let&#8217;s apply a background image to a box.</p>
<p>If we want an image &#8216;behind&#8217; our main box area, we give the body tag a background image. Here&#8217;s an example from a site I did recently: (I include the entire style for the body tag)</p>
<pre>body {
background-color: #2f261f;
font-family: "Times New Roman", Times, serif;
background-image: url(images/bk_top.jpg);
background-repeat: repeat-x;
color: #fff;
font-size: 15px;
}</pre>
<p>I am repeating the bk_top.jpg image across the top of the page, giving us the tire tracks you see below.</p>
<div class="boxArea"><a href="http://onwardstudios.com/blog/starting-a-page-with-css/cssstartingapage-3/" rel="attachment wp-att-361"><img class="alignleft size-full wp-image-361" title="cssStartingAPage" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/06/cssStartingAPage2.jpg" alt="" width="567" height="194" /></a></div>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>In this particular example, I also include a background-color with the CSS style for the body tag. That gives us the dark brown color for the remaining height of the browser window. The bk_top.jpg images fades into the same dark brown color. The image itself is only 270 pixels high, the rest of the background is just the dark brown color. Our goal is to keep our background images as small as possible. Keeping the solid color as a property of the tag vs inside an image helps with this.</p>
<p>We could also give a &#8216;box&#8217; within our site a background image. We would use the same properties for the CSS style of the box as we saw above for the the body style:</p>
<pre>#infobox {
background-image: url(images/logo_top.jpg);
background-color: #FFC;
width: 350px;
padding: 80px 10px 10px 10px;
border: dotted #09F;
}</pre>
<p>The result:<br />
<a href="http://onwardstudios.com/blog/adding-background-images/bkgrnd_images/" rel="attachment wp-att-780"><img class="aligncenter size-full wp-image-780" title="bkgrnd_images" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/07/bkgrnd_images.jpg" alt="" width="387" height="349" /></a><br />
Adding background images throughout your site is an effective way to add a lot of interest to your site. A background image doesn&#8217;t have to cover the entire box or area. Using the background-repeat property lets us creatively place images within specified areas. Be creative with your background images.</p>
<h3>Free Webinar on using CSS!</h3>
<p>Join us July 14th at 10am for a free webinar. I will show you how to use CSS to style your web pages. For more info, go <a href="http://onwardstudios.com/csswebinar.html" target="_blank">here.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://onwardstudios.com/blog/adding-background-images/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating Nested Boxes in CSS</title>
		<link>http://onwardstudios.com/blog/creating-nested-boxes-in-css/</link>
		<comments>http://onwardstudios.com/blog/creating-nested-boxes-in-css/#comments</comments>
		<pubDate>Thu, 30 Jun 2011 04:00:53 +0000</pubDate>
		<dc:creator>Carma</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://onwardstudios.com/?p=444</guid>
		<description><![CDATA[In our last post we discussed &#8216;seeing&#8217; the boxes. In this post, let&#8217;s look at creating those boxes. The beauty of CSS is the ability to place items where we want to on a page. Much of this placement is handled by using nested boxes (aka containers). Last time we looked at this page layout. [...]]]></description>
			<content:encoded><![CDATA[<div id="boxArea"><a href="http://onwardstudios.com/creating-nested-boxes-in-css/createnestedboxes/" rel="attachment wp-att-703"><img class="aligncenter size-full wp-image-703" title="Create Nested Boxes" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/06/createNestedBoxes.jpg" alt="" width="520" height="474" /></a></div>
<p>In our last post we discussed &#8216;seeing&#8217; the boxes. In this post, let&#8217;s look at creating those boxes.</p>
<p>The beauty of CSS is the ability to place items where we want to on a page. Much of this placement is handled by using nested boxes (aka containers).<span id="more-444"></span></p>
<p>Last time we looked at this page layout.</p>
<p><a href="http://onwardstudios.com/seeing-the-boxes/pageboxes/" rel="attachment wp-att-698"><img class="alignleft size-full wp-image-698" title="Page Layout" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/06/pageBoxes.gif" alt="" width="129" height="156" /></a></p>
<p>We pointed out the four boxes in this layout.</p>
<p>Let&#8217;s begin by creating the box that contains all the other boxes.</p>
<h3 class="boxArea">Wrapper/Container</h3>
<div class="boxArea">In the CSS world the &#8216;outside&#8217; box is often called the wrapper or the container. The CSS for this box:</div>
<pre>#wrapper {
   width: 960px;
   margin: 0 auto;</pre>
<div class="boxArea">This box is 960 pixels wide and to center this box on the page we set the margin property to &#8220;0 auto&#8221;. Remember, that the content of this box will determine the height. However, when I am first creating the page layout, I will often include a a height value and a temporary background color till I get the layout I want. Then, I&#8217;ll go back and remove the height and background-color (if it was only temporary).</div>
<h3 class="boxArea">Header</h3>
<div class="boxArea">The header area has a background-color of blue.</div>
<div class="boxArea">#header {</div>
<div class="boxArea">width: 960px;</div>
<div class="boxArea">height: 125px;</div>
<div class="boxArea">background-color:</div>
<div class="boxArea">}</div>
<h3 class="boxArea">Main Content</h3>
<p class="boxArea">The next area includes all the area below the header.</p>
<div class="boxArea">#mainContent {</div>
<div class="boxArea">width: 960px;</div>
<div class="boxArea">}</div>
<h3 class="boxArea">Rightside Area</h3>
<div class="boxArea">The last box for this layout is the shaded tan box on the right side.</div>
<div class="boxArea">To add the shaded box:</div>
<div class="boxArea">#rightSideBox {</div>
<div class="boxArea">width: 300px;</div>
<div class="boxArea">height: 450px;</div>
<div class="boxArea">background-color:#FC6;</div>
<div class="boxArea">margin-top: 100px;<br />
margin-left: 650px;</div>
<div class="boxArea">}</div>
]]></content:encoded>
			<wfw:commentRss>http://onwardstudios.com/blog/creating-nested-boxes-in-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Seeing The Boxes</title>
		<link>http://onwardstudios.com/blog/seeing-the-boxes/</link>
		<comments>http://onwardstudios.com/blog/seeing-the-boxes/#comments</comments>
		<pubDate>Tue, 28 Jun 2011 04:00:46 +0000</pubDate>
		<dc:creator>Carma</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://onwardstudios.com/?p=415</guid>
		<description><![CDATA[In the last post we covered how to create boxes within CSS. Let&#8217;s expand that and discuss how we do nested boxes &#8211; which is most likely how we will be using boxes within a webpage layout. One box for the entire page, then a collection of boxes within the main box. (By the way, [...]]]></description>
			<content:encoded><![CDATA[<div class="boxArea"><a href="http://onwardstudios.com/seeing-the-boxes/layouts/" rel="attachment wp-att-695"><img class="aligncenter size-full wp-image-695" title="Seeing the Boxes" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/06/layouts.jpg" alt="" width="550" height="400" /></a></div>
<p>In the last post we covered how to create boxes within CSS. Let&#8217;s expand that and discuss how we do nested boxes &#8211; which is most likely how we will be using boxes within a webpage layout. One box for the entire page, then a collection of boxes within the main box. (By the way, I use the word box. It&#8217;s the same as container &#8211; which is a common term within the CSS world.) In this post we will just discuss &#8216;seeing&#8217; the boxes. In the next post, we&#8217;ll look at the CSS to create the boxes.<span id="more-415"></span></p>
<p>If we don&#8217;t accurately see the boxes, we&#8217;ll go into CSS without the full picture, and not properly prepared. My experience has been without being rightly prepared, frustration sets in very quickly.</p>
<p>Let&#8217;s say we want the following layout:</p>
<p><a href="http://onwardstudios.com/seeing-the-boxes/pageboxes/" rel="attachment wp-att-698"><img class="alignleftr size-full wp-image-698" title="Page Layout" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/06/pageBoxes.gif" alt="" width="129" height="156" /></a></p>
<div class="boxArea">Do you see four boxes? This is key. When you can see the four boxes, you can re-create this in CSS. We might get away with just three boxes, but four boxes will give us more flexibility.</div>
<p>Let&#8217;s discuss each of the four boxes.</p>
<h3>The Outer Box</h3>
<div class="boxArea"><a href="http://onwardstudios.com/?attachment_id=417" rel="attachment wp-att-417"><img class="alignleft size-full wp-image-417" style="margin-left: 10px; margin-right: 10px;" title="outerBox" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/06/outerBox.gif" alt="" width="131" height="158" /></a>This box includes everything. It&#8217;s the wrapper or the container for the rest of the boxes.</div>
<h3>The Header Box</h3>
<div class="boxArea"><a href="http://onwardstudios.com/?attachment_id=418" rel="attachment wp-att-418"><img class="alignleft size-full wp-image-418" style="margin-left: 10px; margin-right: 10px;" title="headerBox" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/06/headerBox.gif" alt="Header Box" width="129" height="156" /></a>This one is the obvious one. It&#8217;s the box at the top of the page. This is where the header of the web page will reside.</div>
<h3>The Content Box</h3>
<div class="boxArea">
<p><a href="http://onwardstudios.com/?attachment_id=419" rel="attachment wp-att-419"><img class="alignleft size-full wp-image-419" style="margin-left: 10px; margin-right: 10px;" title="contentBox" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/06/contentBox.gif" alt="Content BOx" width="131" height="157" /></a>This is the entire area below the header. This is the one box that might be optional. We don&#8217;t necessarily need this box, yet I have found that including this box will give me more options for placing more boxes within this area, should I decide to do so.</p>
<p>One of the keys in &#8216;seeing&#8217; the boxes is seeing them in such a way to allow for flexibility. What if we decide to add a box on the left side (for navigation)? Declaring this content box allows for those kinds of options to be added quickly and efficiently at a later date.</p>
</div>
<h3>The Right Side Box</h3>
<div class="boxArea">
<p><a href="http://onwardstudios.com/?attachment_id=420" rel="attachment wp-att-420"><img class="alignleft size-full wp-image-420" style="margin-left: 10px; margin-right: 10px;" title="rightSideBox" src="http://onwardstudios.com/chaifrapisbest/wp-content/uploads/2011/06/rightSideBox.gif" alt="Rightside Box" width="129" height="156" /></a>This is the other obvious box.</p>
<p>With CSS we will be able to place this box exactly where we want it within the Content Box.</p>
</div>
<p>We&#8217;ll look at the CSS to create these boxes (also known as a page layout) next time.</p>
<p>In the mean time, try your hand at looking at seeing the boxes. Visit different websites. Draw out common page layouts. Do you see the boxes? How many boxes are there?</p>
]]></content:encoded>
			<wfw:commentRss>http://onwardstudios.com/blog/seeing-the-boxes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

