码迷,mamicode.com
首页 > Web开发 > 详细

CSS

时间:2015-09-27 22:39:21      阅读:254      评论:0      收藏:0      [点我收藏+]

标签:

说道CSSreset,大家又爱又恨,cssreset好处是,覆盖了浏览器的默认样式,使前端攻城狮能更加精确的添加样式,各个浏览器中的界面效果都相同。可是大量的、固定的CSSreset也给网页加载带来一定阻碍,很多元素及属性网页中根本就没用到。

本人一直坚持认为在各个浏览器界面效果相同的情况下CSSreset还是越少越好,今天就给大家总结了一下PC端和移动端网页中常用的CSSreset.

请记住最好的CSSreset并不是一成不变的,而是应根据网页的需求而添加的,所以在用不到的情况下最好删除,避免加载过多的CSS而影响网页性能。

PC端CSSreset

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/*PC css reset*/
body,dl,dd,p,h1,h2,h3,h4,h5,h6{margin:0;}
h1,h2,h3,h4,h5,h6{font-size:100%}   /*继承body设定的字体大小*/   
body{font-family"Microsoft YaHei",Tahoma,Arial,Simsun,sans-self;}
.clearfix:after{content:"."display:blockvisibility:hiddenheight:0clear:both;} /*除去浮动*/
.clearfix{zoom:1;}  
a:hover{text-decorationnone;} 
ul,ol{list-stylenone;margin:0;padding:0;}    /*当要添加小图标时可修改*/
img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;} /*在IE下除去边框和底部空白*/
em,i{font-stylenormal}  /*如需默认样式可修改*/
input,select,textarea{vertical-align:middle;outline:none;}  /*出去获得焦点下的蓝色边框*/
textarea{resize:none;}  /*禁止用户缩放文本框*/
table {border-collapsecollapse;border-spacing0;} 
button,input[type="button"],input[type="reset"],input[type="submit"] {cursor:pointer;-webkit-appearance:button;-moz-appearance:button;} /*按钮初始化*/
input::-moz-placeholder,textarea::-moz-placeholder {color#ccc;}   /*修改placeholder文字颜色*/
input:-ms-input-placeholder,textarea:-ms-input-placeholder {color#ccc;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color#ccc;}

  移动端CSSreset

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/*MT css reset*/
body,dl,dd,p,h1,h2,h3,h4,h5,h6{margin:0;}
h1,h2,h3,h4,h5,h6{font-size:100%}   /*继承body设定的字体大小*/
/* 根据屏幕大小改变文字大小 */
html{font-size:20px;}  /*chorme下设置为10px无效,推荐设置为20px,1rem=20px*/
@media screen and (max-width:768px){    /*手机屏幕*/
html{font-size15px;} 
}
@media screen and (min-width768px) and (max-width:992px){  /*平板屏幕*/
html{font-size20px;}
}
@media screen and (min-width992px){   /*电脑屏幕*/
html{font-size25px;}
}  
body{font-family"Droid Sans Fallback","Heiti SC","Droid Sans",Helvetica,"Helvetica Neue",sans-self; color:#555background-color:#F7F7F7;}
.clearfix:after{content:"."display:blockvisibility:hiddenheight:0clear:both;}   /*除去浮动*/
a:hover{text-decorationnone;}
ul,ol{list-stylenone;margin:0;padding:0;}
img {max-width100%;heightauto;} /* 图片自适应 */
em,i{font-stylenormal}  /*如需默认样式可修改*/
button,input,select,textarea{vertical-align:middle;outline:none;}  /*出去获得焦点下的蓝色边框*/
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color#ccc;}  /*修改placeholder文字颜色*/

  

 

CSS

标签:

原文地址:http://www.cnblogs.com/zenghao123/p/4842842.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!