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

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. javascript世界一等公民—函数

    简介 在很多传统语言(C/C++/Java/C#等)中,函数都是作为一个二等公民存在,你只能用语言的关键字声明一个函数然后调用它,如果需要把函数作为参数传给另一个函数,或是赋值给一个本地变量,又或是作 ...

  2. Transact-SQL的除法问题

    SELECT 3800/365, 3800.0/365; 执行上面的sql,得到的结果是:10, 10.410958 返回优先级较高的参数的数据类型. 有关详细信息,请参阅数据类型优先级 (Trans ...

  3. 打印1到最大的n位数

    打印1到最大的n位数----java实现 题目:输入数字n,按顺序打印出从1到最大的n位十进制数.比如,输入3,则打印出1,2,3,.....,一直到最大的3位数即999. 分析: 1.这是一个典型的 ...

  4. db2常用名词

    数据库---表空间----表-----段-------分区 数据库实例:就是server 数据库模式:就是逻辑上的用户

  5. dbs:apple-notes

    ylbtech-dbs:apple-notes -- =============================================-- apple_备忘录-- auhtor:Yuanbo ...

  6. jsp的一些基本语法

    jsp页面内容 <%@ page language="java" import="java.util.*" pageEncoding="UTF- ...

  7. bootstrap-响应式图片、辅助类样式

    响应式图片: <div class="container"> <!-- img-responsive 响应式图片 --> <div class=&qu ...

  8. Ext.MessageBox

    Ext.require([ 'Ext.window.MessageBox', 'Ext.tip.*' ]); Ext.onReady(function(){ Ext.MessageBox.confir ...

  9. (easy)LeetCode 237.Delete Node in a Linked List

    Write a function to delete a node (except the tail) in a singly linked list, given only access to th ...

  10. cocos2dx 菜单按钮回调方法传参 tag传参

    .h文件 void menuCallBack(CCObject* pSender); .cpp CCMenuItemSprite* item = CCMenuItemSprite::create( m ...