Most used CSS techniques, from stylizedweb.com blog

1. Rounded corners without images

 

 
<p id="”container”">
<strong class="”rtop”">
</strong>   
 
< !-–content goes here –->
<strong class="”rbottom”">
</strong>
 
.rtop, .rbottom{display:block}
.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden}
 
.r1{margin: 0 5px}
 
.r2{margin: 0 3px}
 
.r3{margin: 0 2px}
 
.r4{margin: 0 1px; height: 2px}

Rounded corners without images

2. Style your order list

 
<ol>
<li><span>This is line one</span></li>
<li><span>Here is line two</span></li>
<li><span>And last line</span></li>
</ol>
 
 
ol {
font: italic 1em Georgia, Times, serif;
color: #999999;
}
 
ol span{
font: normal .8em Arial, Helvetica, sans-serif;
color: #000000;
}

Style your order list

3. Tableless forms

 

 
<form>
<label for="”name”">Name</label>
<input id="”name”" name="”name”" />
<label for="”address”">Address</label>
<input id="”address”" name="”address”" />
<label for="”city”">City</label>
<input id="”city”" name="”city”" />
</form>
 
 
label,input {
display: block;
width: 150px;
float: left;
margin-bottom: 10px;
}
 
label {
text-align: right;
width: 75px;
padding-right: 20px;
}
 
br {
clear: left;
}

CSS Tableless forms

4. Double blockquote

 

blockquote:first-letter {
background: url(images/open-quote.gif) no-repeat left top;
padding-left: 18px;
font: italic 1.4em Georgia, “Times New Roman”, Times, serif;
}

Double blockquote

5. Gradient text effect

<h1><span></span>CSS Gradient Text</h1>

h1 {
font: bold 330%/100% “Lucida Grande”;
position: relative;
color: #464646;
}
h1 span {
background: url(gradient.png) repeat-x;
position: absolute;
display: block;
width: 100%;
height: 31px;
}
 
&lt;!–[if lt IE 7]&gt;
&lt;style&gt;
h1 span {
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’gradient.png’, sizingMethod=’scale’);
}
 
<!--[endif]–->

Gradient text effect

6. Vertical centering with line-height

 

div{
height:100px;
}
div *{
margin:0;
}
div p{
line-height:100px;
}

Vertical centering with line-height

7. Rounded corners with images

 

 
<p class="”roundcont”">
<p class="”roundtop”">
 
CONTENT
 
<p class="”roundbottom”">
 
.roundcont {
width: 250px;
background-color: #f90;
color: #fff;
}
 
.roundcont p {
margin: 0 10px;
}
 
.roundtop {
background: url(tr.gif) no-repeat top right;
}
 
.roundbottom {
background: url(br.gif) no-repeat top right;
}
 
img.corner {
width: 15px;
height: 15px;
border: none;
display: block !important;
}

Rounded corners with images

8. Multiple class name

 

&lt;img src=”image.gif” class=”class1 class2″ alt=”" /&gt;

.class1 { border:2px solid #666; }
.class2 {
padding:2px;
background:#ff0;
}

9. Center horizontally

 

&lt;div id=”container”&gt;&lt;/div&gt;
#container {
margin:0px auto;
}

Center horizontally

10. CSS Drop Caps

 

&lt;p class=”introduction”&gt; This paragraph has the class “introduction”. If your browser supports the pseudo-class “first-letter”, the first letter will be a drop-cap. &lt;/p&gt;
p.introduction:first-letter {
font-size : 300%;
font-weight : bold;
float : left;
width : 1em;
}

CSS Drop Caps

11. Prevent line breaks in links, oversized content to brake

 

a{
white-space:nowrap;
}
 
#main{
overflow:hidden;
}

12. Show firefox scrollbar, remove textarea scrollbar in IE

 

 html{
overflow:-moz-scrollbars-vertical;
}
 
textarea{
overflow:auto;
}