• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
新能源汽车行业用户产品设计
新能源汽车行业、面向C端用户的产品设计
博客园    首页    新随笔       管理     

最实用的12条css技巧

最实用的css技巧 Rounded corners without imagesStyle your order listTableless forms Gradient text effect……

非原创,来源网络,英文版原文: http://stylizedweb.com/2008/03/12/most-used-css-tricks/

1:Rounded corners without images

效果图——
web标准设计
Rounded corners without images
<div id=”container”>
<b class=”rtop”>
<b class=”r1″></b> <b class=”r2″></b> <b class=”r3″></b> <b class=”r4″></b>
</b>
<!–content goes here –>
<b class=”rbottom”>
<b class=”r4″></b> <b class=”r3″></b> <b class=”r2″></b> <b class=”r1″></b>
</b>
</div>

.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} 

2:Style your order list

效果图——
web标准设计
Style your order list
<ol>
<li>
<p>This is line one</p>
</li>
<li>
<p>Here is line two</p>
</li>
<li>
<p>And last line</p>
</li>
</ol>

ol 
{
font
: italic 1em Georgia, Times, serif;
color
: #999999;
}
ol p 
{
font
: normal .8em Arial, Helvetica, sans-serif;
color
: #000000;
} 

3:Tableless forms

效果图——
web标准设计
Tableless forms
<form>
<label for=”name”>Name</label>
<input id=”name” name=”name”><br>
<label for=”address”>Address</label>
<input id=”address” name=”address”><br>
<label for=”city”>City</label>
<input id=”city” name=”city”><br>
</form>

label,input 
{
display
: block;
width
: 150px;
float
: left;
margin-bottom
: 10px;
}

label 
{
text-align
: right;
width
: 75px;
padding-right
: 20px;
}

br 
{
clear
: left;
} 

4:Double blockquote

效果图——
web标准设计
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;
} 

5:Gradient text effect

效果图——
web标准设计
Double blockquote
<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;
}

<!–[if lt IE 7]>
<style>
h1 span 
{
background
: none;
filter
: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’gradient.png’, sizingMethod=’scale’);
}
</style>

6:Vertical centering with line-height

效果图——
web标准设计
Vertical centering with line-height
div{
height
:100px;
}
div *
{
margin
:0;
}
div p
{
line-height
:100px;
}
<p>Content here</p> 

7:Rounded corners with images

效果图——
web标准设计
Rounded corners with images
<div class=”roundcont”>
<div class=”roundtop”>
<img src=”tl.gif” alt=”"
width=”15″ height=”15″ class=”corner”
style=”display: none” />
</div>

CONTENT

<div class=”roundbottom”>
<img src=”bl.gif” alt=”"
width=”15″ height=”15″ class=”corner”
style=”display: none” />
</div>
</div>

.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;
}

8:Multiple class name

<img src="image.gif" class="class1 class2" alt="" />

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

9:Center horizontally

效果图——
web标准设计
Center horizontally
<div id=”container”></div>
#container 
{
margin
:0px auto;
} 

10:CSS Drop Caps

效果图——
web标准设计
CSS Drop Caps
<p class=”introduction”> This paragraph has the class “introduction”. If your browser supports the pseudo-class “first-letter”, the first letter will be a drop-cap. </p>

p.introduction:first-letter 
{
font-size 
: 300%;
font-weight 
: bold;
float 
: left;
width 
: 1em;
} 

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;
} 
posted @ 2008-03-28 16:13  阿一(杨正祎)  阅读(4563)  评论(16)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3