摘抄的一些代码还有自己总结的常用的代码~

1>浏览器样式统一

 *{
margin:0px;
padding:0px;

浏览器样式统一

2>清除浮动的方法

3>跨浏览器设置透明度

 .transparent{
filter:alpha(opacity=50); /*IE*/
-khtml-opacity:0.5; /*老版本的Safari*/
-moz-opacity:0.5; /*Mozilla,Netscape*/
opacity:0.5; /*fx,Safari,Opera*/
}

跨浏览器设置透明度

4>设置圆角

 .circle{
-webkit-border-radius:4px 2px 5px 10px;
-moz-border-radius:4px 2px 5px 10px;
-ms-border-radius:4px 2px 5px 10px;
-o-border-radius:4px 2px 5px 10px;
border-radius:4px 2px 5px 10px;

设置圆角

5>CSS字体属性简写(缩写)

 .title{
font:font-style font-variant font-weight font-size line-height font-family
}

CSS字体属性简写(缩写)

6>强制垂直滚动条

 html{height:101%}

强制垂直滚动条

7>设置自定义字体

 @font-face{
font-family:'calamus';
src:url('pictos/calamus.eot'); /* IE9 */
src:url('pictos/calamus.eot') format('embedded-opentype'),/*IE6-IE8*/
url('pictos/calamus.ttf') format('truetype'),/*Safari,Android,IOS*/
url('pictos/calamus.woff') format('woff),/*Modern Browers*/
url('pictos/calamus.svg') format('svg');/*Legacy IOS*/
}
body{
font-family:'calamus';
}

设置自定义字体

8>文本对齐方式

 .content{
text-align:center; /*把文本排列到中间。*/
text-align:left; /*把文本排列到左边。默认值:由浏览器决定。*/
text-align:right; /*把文本排列到右边。*/
text-align:justify; /*实现两端对齐文本效果。*/
text-align:inherit ; /*规定应该从父元素继承 text-align 属性的值。*/
}

文本对齐

9>垂直居中内容

 .content{
min-height:6.5em;
display:table-cell;
vertical-align:middle;
}

垂直居中内容

10>固定宽度的局中布局

 .page{
width:800px;
margin:0 auto;
}

固定宽度的局中布局

11>CSS3斑马条纹

 tbody tr:nth-child(odd){
background-color:#ccc;
}

CSS3斑马条纹

12>图片自适应大小

 .logo{
background-image:url('img/calamus.jpg');
background-size:100%;
width:100%;
padding-top:30%;
height:;
text-indent:-9999px;
}

CSS实用的代码段的更多相关文章

  1. 50个必备的实用jQuery代码段+ 可以直接拿来用的15个jQuery代码片段

    50个必备的实用jQuery代码段+ 可以直接拿来用的15个jQuery代码片段 本文会给你们展示50个jquery代码片段,这些代码能够给你的javascript项目提供帮助.其中的一些代码段是从j ...

  2. 50个必备的实用jQuery代码段

    本文会给你们展示50个jquery代码片段,这些代码能够给你的javascript项目提供帮助.其中的一些代码段是从jQuery1.4.2才开始支持的做法,另一些则是真正有用的函数或方法,他们能够帮助 ...

  3. 50个必备的实用jQuery代码段(转载)

    本文会给你们展示50个jquery代码片段,这些代码能够给你的javascript项目提供帮助.其中的一些代码段是从jQuery1.4.2才开始支持的做法,另一些则是真正有用的函数或方法,他们能够帮助 ...

  4. 45个必备的实用jQuery代码段[转载]

    1. 如何创建嵌套的过滤器: //允许你减少集合中的匹配元素的过滤器, //只剩下那些与给定的选择器匹配的部分.在这种情况下, //查询删除了任何没(:not)有(:has) //包含class为“s ...

  5. 50个必备的实用jQuery代码段(转)

    1. 如何创建嵌套的过滤器: //允许你减少集合中的匹配元素的过滤器, //只剩下那些与给定的选择器匹配的部分.在这种情况下, //查询删除了任何没(:not)有(:has) //包含class为“s ...

  6. N个必备的实用jQuery代码段

    jQuery(function() { /* <input type="password" name="pass" id="pass" ...

  7. JQuery--50个必备的实用jQuery代码段.

    原文出处:http://my.oschina.net/chengjiansunboy/blog/55496?p=2#comments 1. 如何修改jQuery默认编码(例如默认UTF-8改成改GB2 ...

  8. 前端用户体验优化: JS & CSS 各类效果代码段

    前言 不定时更新 在线预览 https://zzyper.github.io/opti... 在线预览的源码 https://github.com/zzyper/opt... 部分内容仅兼容webki ...

  9. 必备的实用jQuery代码段(1)

    1. 如何正确地使用toggleClass: //切换(toggle)类允许你根据某个类的 //是否存在来添加或是删除该类. //这种情况下有些开发者使用: a.hasClass('blueButto ...

随机推荐

  1. The dependency `BaiduMapKit` is not used in any concrete target

    RubertdeMacBook-Pro:项目名 Rubert$ pod install Analyzing dependencies [!] The dependency `BaiduMapKit` ...

  2. 使用Modernizr探测HTML5/CSS3新特性

    [转] HTML5, CSS3以及相关技术(例如canvas和web sockets)带来了非常有用的特性,可以让我们的web程序提升一个新的level.这些新技术允许我们只用HTML,CSS和Jav ...

  3. SqlServr进程内存使用增长的解决办法

    SqlServr进程使用的内存缓慢增长是正常的现象,但在服务器长时间不重启或sql服务不重启的情况下,最终,这个进程会耗尽所有的内存,导致所有终端无法正常与数据库交互. 1.设置数据库最大使用内存的值 ...

  4. Java设计模式—生产者消费者模式(阻塞队列实现)

    生产者消费者模式是并发.多线程编程中经典的设计模式,生产者和消费者通过分离的执行工作解耦,简化了开发模式,生产者和消费者可以以不同的速度生产和消费数据.这篇文章我们来看看什么是生产者消费者模式,这个问 ...

  5. JAVA 界面 - 记事本

    代码: import java.awt.*; import javax.swing.*; import java.awt.event.*; public class Jiemian10 extends ...

  6. URL编码CFURLCreateStringByAddingPercentEscapes使用(ARC)

    URL 编码:CFURLCreateStringByAddingPercentEscapes If you have tried to send any information using a GET ...

  7. UITouch 触摸事件处理(实例)

    来源:http://www.open-open.com/lib/view/open1341882439838.html 1. UITouch 的主要方法: - (void)touchesBegan:( ...

  8. 读取缓存模拟----FIFO

    本例是模拟缓存的存储和读取. 存储:使用一个Map来存放,key是文件名,值为缓存对象 读取:返回相应的key对应的缓存.(如果缓存被修改,就重新加载缓存,再从缓存Map中读取相应缓存) 测试类:每2 ...

  9. JS正则实例

    <html> <body> </body> </html> <script> var strSrc = "xxa1b01c001y ...

  10. JAVA中复写equals方法

    在JAVA中“==”用于比较两个引用对象的地址是否相同.但是如果我们想比较两个对象的内容是否相同,通常会覆写equals方法.equals方法用来比较两个对象的内容是否相等. package org. ...