css RESET

@CHARSET "gbk";  /*设置编码*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote, /** 结构元素 **/
dl,dt,dd,ul,ol,li, /** 列表元素 **/
pre, /** 文本格式元素 **/
form,fieldset,legend,button,input,textarea, /** 表单元素 **/
th,td{margin:0;padding:0;} /** 表格元素 **/ /** 设置默认字体颜色为#000,背景色为#fff **/
/** 非IE下增加默认就有垂直滚动条,避免主要是靠JS渲染的页面出现左右闪动的情况**/
html{color:#000; background:#fff;overflow-y:scoll} /**
* 设置默认字体,
* 根据渐进增强和优雅降级的原理,设置字体顺序为tahoma,arial,宋体,sans-serif
* “宋体”使用ascii字符表示,不会出现编码的问题
* 默认字体为12px,行高为12*1.5 = 18px %这个在某些字体下不适合使用,故去除%
**/
body,button,input,select,textarea{font-size:12px; font-family:tahoma,arial,\5b8b\4f53,sans-serif;} h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;} /** 重置列表元素 **/
ul,ol{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;} fieldset,img{border:0;} /** 使得表单元素在 ie 下能继承字体大小 **/
button,input,select,textarea{font-size:100%;} /** 重置表格元素 **/
table{border-collapse:collapse;border-spacing:0;} /** 解决ie7下图片缩放的失真问题 **/
img{-ms-interpolation-mode:bicubic;}
/*********webkit内核下让textarea只能垂直拉,不能水平拉*********/
textarea{resize:vertical;}

CSS Type

a:link{color: #5fa207;}
a:visited{color: #929976;}
a:hover,a:active{color: #4d8006;} /* 其他属性 */
.left {float: left;}
.right {float: right;}
.overflow {overflow:hidden;}
.hide {display: none;}
.inlineBlock{display:inline-block;zoom:1;}
.block {display: block;}
.inline {display: inline;} .error {color:#FF0000;font-size:12px}
label, button{cursor:pointer;}
/**
* 清除浮动,不需要增加额外的标签,直接放在外层的class里即可
* 非IE下使用CSS2的after伪类属性
* IE下使用zoom:1触发haslayout
* \20是ascii的空白符,使用空白字符不用增加visibility:hidden
* zoom前不加*。如果页面中没有加IE7渲染的meta标签,IE8下不识别*zoom
* * <div class="clearfix">
* <div class="grid-40"></div>
* <div class="grid-50"></div>
* </div>
**/
.clearfix:after{content:'\20';display:block;height:0;clear:both;}
.clearfix{zoom:1;}
.clear{clear:both;height:0;line-height:0;font-size:0;visibility:hidden;overflow:hidden;} /*兼容已有模板*/ /**
* 长字符折行。FF3.5+下有了word-wrap:break-word;就不会那么杯具了
* 增加了white-space:pre-wrap;主要是解决pre标签里字符折行的问题。
**/
.wordwrap{word-break:break-all;word-wrap:break-word;}
pre.wordwrap{white-space:pre-wrap;}

HTML5标签的支持

/***********  html5 标签,可以考虑使用  **********/
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary {
display:block;
}

如果使用html5标签的话,为了让ie兼容,需要在head标签里增加如下的内容:

<!--[if IE]>
<script>
//<![CDATA[
(function(){if(!/*@cc_on!@*/0)return;var e = "abbr,article,aside,audio,canvas,datalist,details,dialog,eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video".split(','),i=e.length;while(i--){document.createElement(e[i])}})();
//]]>
</script>
<![endif]>

css 模板的更多相关文章

  1. css模板

    最近好多人问我博客的css模板.... 现在是高三,没多少时间,趁放假赶紧更一下 主体就是把博客园的一个模板改动了一点 上面的图片特效,也是从别人那里得到的代码,大致就是下面那些,下面的三个图片换成自 ...

  2. Asp.net MVC3 CSS 模板

    http://www.cnblogs.com/huyq2002/archive/2011/12/16/2289795.html Asp.net MVC3 CSS 模板 如果你现在正在用asp.net ...

  3. 初始CSS模板

    /*开始 初始CSS模板 开始*/ body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4 ...

  4. css模板之 web模板一

    效果 <html><head><style type="text/css">div.container{width:100%;margin:0p ...

  5. 软件工程课开学测试——根据已有的CSS模板资源,搭建整个系统

    日期:2019.2.28 博客期:038 星期四 今天的测试得到了9.5分,将将及格的程度吧!本次程序完成的很不成功! <%@ page language="java" co ...

  6. 常用css模板

    段落超出显示省略号(可单行多行) .p-content{ overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-b ...

  7. 假日旅游CSS网页模板

    假日旅游CSS3网页模板,蓝色,旅游,假日,公司,设计,主页,HTML,DIV+CSS,模板下载. http://www.huiyi8.com/lvyoumuban/css/

  8. 免费css布局和模板集合

    Internet 上有很多基于 (X)HTML/CSS 标记的模板.如果你是一个 Web 开发人员,你不希望把时间一次又一次地浪费在重复代码设计上面,这里提供了一个列表,提供了基于 CSS 的免费模板 ...

  9. Less:优雅的写CSS代码

    css是不能够定义变量的,也不能嵌套.它没有编程语言的特性.在项目开发中,常常发现有很多css代码是相同的,但我们通常都是复制然后粘贴. 举个例子:假设h5应用里主题色是#FF3A6D,可能用于文字或 ...

随机推荐

  1. ES6的变量解构赋值

      前  言 ES6 解构赋值: ES6允许按照一定模式从数组和对象中提取值,然后对变量进行赋值,这被称为解构. 1.1 数组的结构赋值 1.1.1基本用法 JS中,为变量赋值直接指定.例如下面代码: ...

  2. OpenWRT(RT5350) 路由客户模式(Routed Client) ,设置防火墙开放UDP指定端口

    /* *功     能: 本文主要功能是设置OpenWRT(RT5350) 系统实现路由客户模式,无线连接上级路由, * 无线释放AP客户端,实现伪装的中继(子网段与上级路由网段不同),同时更改防火墙 ...

  3. python中时间日期格式化符号:

    %y 两位数的年份表示(00-99) %Y 四位数的年份表示(000-9999) %m 月份(01-12) %d 月内中的一天(0-31) %H 24小时制小时数(0-23) %I 12小时制小时数( ...

  4. UVa127,"Accordian" Patience

    注意1堆的时候,pile后面没有s!!!!因为这个WA了一次,否则就1A了 犯了一个很幼稚很幼稚的错误,申请ans[]后玩了吧ans置0,结果调了好长好长时间,本来是敲完就能过的T T啊啊啊啊啊啊,一 ...

  5. 《剑指Offer》附加题_用两个队列实现一个栈_C++版

    在<剑指Offer>中,在栈和队列习题中,作者留下来一道题目供读者自己实现,即"用两个队列实现一个栈". 在计算机数据结构中,栈的特点是后进先出,即最后被压入(push ...

  6. 【NOIP2015提高组】Day2 T1 跳石头

    题目描述 这项比赛将在一条笔直的河道中进行,河道中分布着一些巨大岩石.组委会已经选择好了两块岩石作为比赛起点和终点.在起点和终点之间,有 N 块岩石(不含起点和终 点的岩石).在比赛过程中,选手们将从 ...

  7. 小记:Touchpad 禁用和启用

    最近上课要背着电脑到处跑,不能带外接键盘,打字时候总会碰到触控版导致光标乱飘,看了下wiki,发现有简单的命令开启或者禁用触控版,记录如下 禁用: # synclient TouchpadOff=1 ...

  8. toString方法的用处

    p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 15.0px Consolas; color: #a5b2b9 } p.p1 { margin: 0.0px ...

  9. Memcached理解

    一.Memcached简介: 1. Memcached是一个自由开源的,高性能的,分布式内存对象缓存系统. 2. Memcached是一种基于内存的key-value存储,用来存储小块的任意数据(字符 ...

  10. 使用Identity Server 4建立Authorization Server (2)

    第一部分: http://www.cnblogs.com/cgzl/p/7780559.html 第一部分主要是建立了一个简单的Identity Server. 接下来继续: 建立Web Api项目 ...