经常使用css代码

.etc{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;} /*省略号*/ 
.wrap{word-wrap:break-word;}/*强制换行*/ 
.nowrap{white-space:nowrap;}/*禁止换行*/
.shadow1{
-moz-box-shadow:0px 2px 5px #000;
-webkit-box-shadow:0px 2px 5px #000;
box-shadow:0px 2px 5px #000;
}/*外阴影*/ .shadow2{
-moz-box-shadow:0px 2px 5px #000 inset;
-webkit-box-shadow:0px 2px 5px #000 inset;
box-shadow:0px 2px 5px #000 inset;
}/*内阴影*/ .min-height{
background:#ccc;min-height:100px;
height:auto !important;
height:100px;
overflow:visible;}/*min-height最小高度的实现(兼容IE六、IE七、FF)*/

<li>列表的奇数行和偶数行变色、<table>的行变色。

li:nth-child(even){background:#dddddd;}/*偶数行*/
li:nth-child(odd){background:#f0f0f0;}/*奇数行*/
li:nth-child(2){background:#ff9900;}/*第二行*/
li:nth-child(3n+1){background:#cccccc;}/*第一、四、7…行*/
tr:nth-child(2){background:#ff99ff;}/*表格的第二行*/
tr :nth-child(2){background:#ff9900;}/*表格的第二列*/

英文字母用css控制大小写

<style type="text/css">
h1{text-transform:uppercase;}
h2{text-transform:lowercase;}
</style>
<h1>abcdefghijklmnopqrstuvwxyz 英文字母会变成大写</h2>
<h2>ABCDEFGHIJKLMNOPQRSTUVWXYZ 英文字母会变成小写</h2>
//鼠标滑过图片放大
.article strong{  overflow: hidden;  width:  200px;  height:  200px;  display:  block;}
.article img
{
      display
: block;  width: 100%;  height: 100%;  
       -webkit-transition
: all linear 0.4s;  
       -moz-transition
: all linear 0.4s;  
       transition
: all linear 0.4s;
}
.article:hover img
{
    -webkit-transform
: scale(1.1);  
    -moz-transform
: scale(1.1);
    transform
: scale(1.1);
}
.article{display: block;}

 css


  
  
  
  
  
//图片垂直居中1

<style type="text/css">
.img-middle
{
    width
: 500px; height: 300px;
    border
: 1px solid #000;
    text-align
: center;
}
.img-middle:after 
{
    content
:  ''; display: inline-block; width: 0px; height: 100%;
    vertical-align
: middle; overflow:  hidden;
}
.img-middle > img
{ vertical-align: middle;}  
</style>
<div class="img-middle"><img src="http://img1.3lian.com/img13/c3/87/91.jpg"/></div>
//其余网站图片居中2
<style type="text/css">
.box 
{
    
/* 非IE的主流浏览器识别的垂直居中的方法 */
    display
:  table-cell;
    vertical-align
: middle;
    
/* 设置水平居中 */
    text-align
: center;
    
/*  针对IE的Hack  */
    *display
:  block;
    *font-size
:  175px; /* 约为高度的0.873,200*0.873 约为175 */
   
/*  *font-family:Arial;防止非utf-8引发的hack失效问题,如gbk编码 */
    width
: 200px;
    height
: 600px;
    border
:  1px solid #000;
}
.box img 
{
    vertical-align
: middle;
}
</style>
<div class="box">
<img src="http://pics.taobao.com/bao/album/promotion/taoscars_180x95_071112_sr.jpg" />
</div>

iconfont 图标库的使用

第一步引入,第二步定义iconfont样式:web

复制代码

/*一搬来讲设计会给到咱们图标,用AI新建层保存成svg格式的,而后在用线上工具生成字体代码*/ chrome

/*第一步:使用font-face声明字体*/
@font-face {font-family: 'iconfont';
    src: url('iconfont.eot'); /* IE9*/
    src: url('iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('iconfont.woff') format('woff'), /* chrome、firefox */
    url('iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
/*第二步:定义使用iconfont的样式*/
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
<style> 
.icon1:before{content:"\e600";color:red;} 
.icon2:before{content:"\e601"} 
.icon3:before{content:"\e602"} 
</style>
 <i class="icon iconfont icon1"></i>
相关文章
相关标签/搜索