小言_互联网的博客

CSS通用样式

338人阅读  评论(0)

1、新建一个reset.css文件,代码如下: 


  
  1. @charset "utf-8";
  2. /* CSS Document */
  3. /*Reset*/
  4. *{ box-sizing:content-box;}
  5. body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */ dl, dt, dd, ul, ol, li, /* list elements 列表元素 */ pre, /* text formatting elements 文本格式元素 */ fieldset, lengend, button, input, textarea, /* form elements 表单元素 */ th, td { /* table elements 表格元素 */ margin: 0; padding: 0; }
  6. html, body{ width: 100%; height: 100%; color: #6e6e6e; font-family: '微软雅黑'}
  7. /* 设置默认字体 */
  8. body, button, input, select, textarea { /* for ie */ /*font: 12px/1 Tahoma, Helvetica, Arial, "宋体", sans-serif;*/
  9. font: 14px/ 1 Tahoma, Helvetica, Arial, "微软雅黑", sans-serif,; /* 用 ascii 字符表示,使得在任何编码下都无问题 */ }
  10. h1 { font-size: 18px; /* 18px / 12px = 1.5 */ font-family: '微软雅黑'}
  11. h2 { font-size: 24px; font-weight:normal; color: #323232; font-family: '微软雅黑'}
  12. h3 { font-size: 14px; font-weight:normal; font-family: '微软雅黑' }
  13. h4, h5, h6 { font-size: 100%; font-weight:normal; font-family: '微软雅黑' }
  14. p{ font-size: 14px; line-height: 34px; font-family: '微软雅黑'} /* 段落默认字号和行高 */
  15. address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
  16. code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace; } /* 统一等宽字体 */
  17. small { font-size: 12px; } /* 小于 12px 的中文很难阅读,让 small 正常化 */
  18. /* 重置列表元素 */
  19. ul, ol { list-style: none; font-family: '微软雅黑' }
  20. select{ border-style:none;}
  21. /* 重置文本格式元素 */
  22. a { text-decoration: none; color: #6e6e6e; font-size: 44px; outline:none; font-family: '微软雅黑'}
  23. span{ font-size: 14px; font-family: '微软雅黑'}
  24. a :hover { text-decoration: none; }
  25. abbr [title], acronym [title] { /* 注:1.ie6 不支持 abbr; 2.这里用了属性选择符,ie6 下无效果 */ border-bottom: 1px dotted; cursor: help; }
  26. q :before, q :after { content: ''; }
  27. /* 重置表单元素 */
  28. input{ border:none;}
  29. legend { color: #000; } /* for ie6 */
  30. fieldset, img { border: none; } /* img 搭车:让链接里的 img 无边框 */
  31. /* 注:optgroup 无法扶正 */
  32. button, input, select, textarea { font-size: 100%; /* 使得表单元素在 ie 下能继承字体大小 */ }
  33. /* 重置表格元素 */
  34. table { border-collapse: collapse; border-spacing: 0; width: 100%;}
  35. /* 重置 hr */
  36. hr { border: none; height: 1px; }
  37. /* 让非ie浏览器默认也显示垂直滚动条,防止因滚动条引起的闪烁 */
  38. html { overflow-y: scroll;}
  39. * :focus { outline: none;}
  40. /* 版心 */
  41. .w100{ width: 100%; /*min-width:1080px;*/ clear:both;}
  42. .w1200{ width: 1200px; margin: 0 auto;}
  43. .w1300{ width: 1300px; margin: 0 auto;}
  44. .w1000{ width: 1000px; margin: 0 auto;}
  45. .w1080{ width: 1080px; margin: 0 auto;}
  46. /*常用样式*/
  47. .fl{ float:left;}
  48. .fr{ float:right;}
  49. .tc{ text-align:center;}
  50. .tr{ text-align:right;}
  51. .tl{ text-align:left;}
  52. .f12{ font-size: 12px;}
  53. .f14{ font-size: 14px;}
  54. .f15{ font-size: 15px;}
  55. .f16{ font-size: 16px;}
  56. .f18{ font-size: 18px;}
  57. .f20{ font-size: 20px;}
  58. .f22{ font-size: 22px;}
  59. .f24{ font-size: 24px;}
  60. .f36{ font-size: 36px;}
  61. .f30{ font-size: 30px;}
  62. .f32{ font-size: 32px;}
  63. .lh24{ line-height: 24px;}
  64. .lh32{ line-height: 32px;}
  65. .lh36{ line-height: 36px;}
  66. .mt14{ margin-top: 14px;}
  67. .mt20{ margin-top: 20px;}
  68. .t2{ text-indent: 2em;}
  69. .t_ul{ text-decoration:underline;}
  70. .blue{ color: #0568a4;}
  71. .blue_ul{ color: #0568a4; font-size: 16px; text-decoration:underline;}
  72. .red{ color: #e20000; font-size: 14px;}
  73. .ma{ margin: 0 auto;}
  74. select {
  75. /*Chrome和Firefox里面的边框是不一样的,所以复写了一下*/
  76. border: solid 1px #f8f9fb;
  77. /*很关键:将默认的select选择框样式清除*/
  78. appearance:none;
  79. -moz-appearance:none;
  80. -webkit-appearance:none;
  81. /*在选择框的最右侧中间显示小箭头图片*/
  82. background: url(../images/arrawDown.png) no-repeat scroll 90% center;
  83. /*为下拉小箭头留出一点位置,避免被文字覆盖*/
  84. padding-right: 14px;
  85. } /* 重置文本格式元素 */
  86. .mt_userMessage select{ background: url(../images/arrawDown02.png) no-repeat scroll right center;}
  87. /*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
  88. ::-webkit-scrollbar
  89. {
  90. width: 6px;
  91. height: 6px;
  92. background-color: #F5F5F5;
  93. }
  94. /*定义滚动条轨道 内阴影+圆角*/
  95. ::-webkit-scrollbar-track
  96. {
  97. -webkit-box-shadow: inset 0 0 6px rgba( 0, 0, 0, 0.3);
  98. border-radius: 10px;
  99. background-color: #F5F5F5;
  100. }
  101. /*定义滑块 内阴影+圆角*/
  102. ::-webkit-scrollbar-thumb
  103. {
  104. border-radius: 10px;
  105. -webkit-box-shadow: inset 0 0 6px rgba( 0, 0, 0,. 3);
  106. background-color: #ccc;
  107. }

2、在页面上使用外部样式调用:

<link rel="stylesheet" href="../css/reset.css" type="text/css">

 


转载:https://blog.csdn.net/qq15577969/article/details/112007025
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场