How to Convert a Slick PSD Design to XHTML/CSS
Styling the #content
‘s Service Sections
Each one of our service items will get roughly 23%(235px[s]) of our container, this is so that we can add margins between them so its not so crammed and touching each other. Then we have a images that have to be 223px in width so we can apply a nice CSS only frame around it ((5px*2) + (1px*2) = 12px). Then underneth we will have a heading with a font of 14px bold Verdana. Lastly, we need to make sure the last child(last service block) does not have a right margin and breaks the page(HTML5-Shiv.js will fix this not working in IE).
#content ul li { float: left; margin: 0 28px 0 0; width: 235px; } #content ul li img { background: #F1EEEE; border: 1px solid #DCDEDE; padding: 5px; } #content ul li h4 { color: #474747; font: bold 14px Verdana; line-height: 30px; } #content ul li:last-child { margin: 0; }
Checkpoint
Your page should now look like this.
Styling the #footer
Widgets
The footer widgets are really just some basic CSS, we add the background, have a good 40px padding on it to make it form to the background, add some text styling for the attributes and your done.
#footer { background: #171717 url('layout/footer.png') no-repeat center top; height: 250px; } #footer ul { padding: 40px 0 0; } #footer ul li { float: left; margin: 0 28px 0 0; width: 235px; } #footer ul li h5 { color: #CCCDD2; font: bold 14px Verdana; padding: 0 0 10px; } #footer ul li p { color: #7E7E7E; font: bold 11px Verdana; line-height: 20px; } #footer ul li ul { margin: 0; padding: 0; } #footer ul li ul li { color: #7E7E7E; font: bold 11px Verdana; line-height: 20px; } #footer ul li ul li a { color: #7E7E7E; } #footer ul li ul li a:hover { color: #9E9E9E; } #footer ul li:last-child { margin: 0; }
Styling the #footer
‘s Copyright/Back to Top
Again, if you know basic CSS this shouldn’t be hard. Just add the copyright font attributes along with colors to give it a nice seperated look.
#footer #copyright { border-top: 1px solid #424242; font-size: 11px; width: 100%; } #footer #copyright span { color: #424242; float: left; line-height: 30px; } #footer #copyright a { color: #63961A; float: right; line-height: 30px; }
Checkpoint
Your page should now look like this.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
This entry was posted on Thursday, September 16th, 2010 at 07:06 and is filed under Tutorials. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
Wow) this is a great tutorial!
Brilliant tutorial I will have to try it out asap.
Thanks alot ^^
Awesome Tutorial.
Thanks you for share.
Good tutorial for beginner like me, thank you 🙂
Very good tutorial, It covered a lot of things, thanks
Nice Tut 🙂
Dude, charset before title. 🙂
i’m going to have to take time on this one.thanks for sharing
Thanks you for share, great tutorial!
useful info. thanks..soon:)