响应式网站 css reset

  1. /* core.css v1.1 | MIT License | corecss.io */
  2. html {
  3. font-family: sans-serif;
  4. font-size: 100%;
  5. line-height: 1;
  6. -ms-text-size-adjust: 100%;
  7. -webkit-text-size-adjust: 100%;
  8. -webkit-font-smoothing: antialiased;
  9. -moz-osx-font-smoothing: grayscale;
  10. box-sizing: border-box;
  11. }
  12. *, *:before, *:after {
  13. box-sizing: inherit;
  14. }
  15. body, header, footer, main, section, div,
  16. h1, h2, h3, h4, h5, h6, p, span, a,
  17. blockquote, q, pre, code, ol, ul, li,
  18. form, label, input, textarea, button,
  19. table, tr, th, td, dl, dt, dd, hr {
  20. margin: 0;
  21. padding: 0;
  22. border: 0;
  23. font: inherit;
  24. font-size: 100%;
  25. line-height: inherit;
  26. vertical-align: baseline;
  27. background: transparent;
  28. }
  29. article, aside, details, figcaption, figure,
  30. footer, header, main, menu, nav, section, summary {
  31. display: block;
  32. }
  33. ol, ul {
  34. list-style: none;
  35. }
  36. hr {
  37. border-bottom: 1px solid #000;
  38. }
  39. img {
  40. max-width: 100%;
  41. height: auto;
  42. vertical-align: middle;
  43. border-style: none;
  44. }
  45. a, a:hover {
  46. color: #000;
  47. text-decoration: none;
  48. }
  49. blockquote, q {
  50. quotes: none;
  51. }
  52. blockquote:before, blockquote:after, q:before, q:after {
  53. content: '';
  54. content: none;
  55. }
  56. [type='color'],
  57. [type='date'],
  58. [type='datetime-local'],
  59. [type='email'],
  60. [type='month'],
  61. [type='number'],
  62. [type='password'],
  63. [type='search'],
  64. [type='tel'],
  65. [type='text'],
  66. [type='time'],
  67. [type='url'],
  68. [type='week'],
  69. textarea {
  70. display: block;
  71. width: 100%;
  72. max-width: 100%;
  73. border: 1px solid #000;
  74. border-radius: 0;
  75. -webkit-appearance: none;
  76. -moz-appearance: none;
  77. }
  78. ::-webkit-input-placeholder {color: #777;}
  79. :-moz-placeholder {color: #777;}
  80. ::-moz-placeholder {color: #777; opacity: 1;}
  81. :-ms-input-placeholder {color: #777;}
  82. [type='reset'],
  83. [type='submit'],
  84. [type='button'],
  85. button {
  86. border: 1px solid #000;
  87. border-radius: 0;
  88. -webkit-appearance: none;
  89. -moz-appearance: none;
  90. cursor: pointer;
  91. }
  92. :focus {
  93. outline: none;
  94. }
  95. table {
  96. width: 100%;
  97. }
  98. table, tr, th, td {
  99. border: 1px solid #000;
  100. border-collapse: collapse;
  101. border-spacing: 0;
  102. }
  103. .row {margin: 0 auto;}
  104. .row:before, .row:after {content: ''; display: table;}
  105. .row:after {clear: both;}
  106. .xs {max-width: 32rem;}
  107. .sm {max-width: 48rem;}
  108. .md {max-width: 64rem;}
  109. .lg {max-width: 80rem;}
  110. .xl {max-width: 96rem;}
  111. .col {float: left;}
  112. .xs-0 {display: none;}
  113. .xs-1, .xs-2, .xs-3, .xs-4, .xs-5, .xs-6, .xs-7, .xs-8, .xs-9, .xs-10, .xs-11, .xs-12 {display: inline-block;}
  114. .xs-1 {width: 8.3333%;}
  115. .xs-2 {width: 16.6667%;}
  116. .xs-3 {width: 25%;}
  117. .xs-4 {width: 33.3333%;}
  118. .xs-5 {width: 41.6667%;}
  119. .xs-6 {width: 50%;}
  120. .xs-7 {width: 58.3333%;}
  121. .xs-8 {width: 66.6667%;}
  122. .xs-9 {width: 75%;}
  123. .xs-10 {width: 83.3333%;}
  124. .xs-11 {width: 91.6667%;}
  125. .xs-12 {width: 100%;}
  126. @media screen and (min-width: 32em) {
  127. .sm-0 {display: none;}
  128. .sm-1, .sm-2, .sm-3, .sm-4, .sm-5, .sm-6, .sm-7, .sm-8, .sm-9, .sm-10, .sm-11, .sm-12 {display: inline-block;}
  129. .sm-1 {width: 8.3333%;}
  130. .sm-2 {width: 16.6667%;}
  131. .sm-3 {width: 25%;}
  132. .sm-4 {width: 33.3333%;}
  133. .sm-5 {width: 41.6667%;}
  134. .sm-6 {width: 50%;}
  135. .sm-7 {width: 58.3333%;}
  136. .sm-8 {width: 66.6667%;}
  137. .sm-9 {width: 75%;}
  138. .sm-10 {width: 83.3333%;}
  139. .sm-11 {width: 91.6667%;}
  140. .sm-12 {width: 100%;}
  141. }
  142. @media screen and (min-width: 48em) {
  143. .md-0 {display: none;}
  144. .md-1, .md-2, .md-3, .md-4, .md-5, .md-6, .md-7, .md-8, .md-9, .md-10, .md-11, .md-12 {display: inline-block;}
  145. .md-1 {width: 8.3333%;}
  146. .md-2 {width: 16.6667%;}
  147. .md-3 {width: 25%;}
  148. .md-4 {width: 33.3333%;}
  149. .md-5 {width: 41.6667%;}
  150. .md-6 {width: 50%;}
  151. .md-7 {width: 58.3333%;}
  152. .md-8 {width: 66.6667%;}
  153. .md-9 {width: 75%;}
  154. .md-10 {width: 83.3333%;}
  155. .md-11 {width: 91.6667%;}
  156. .md-12 {width: 100%;}
  157. }
  158. @media screen and (min-width: 64em) {
  159. .lg-0 {display: none;}
  160. .lg-1, .lg-2, .lg-3, .lg-4, .lg-5, .lg-6, .lg-7, .lg-8, .lg-9, .lg-10, .lg-11, .lg-12 {display: inline-block;}
  161. .lg-1 {width: 8.3333%;}
  162. .lg-2 {width: 16.6667%;}
  163. .lg-3 {width: 25%;}
  164. .lg-4 {width: 33.3333%;}
  165. .lg-5 {width: 41.6667%;}
  166. .lg-6 {width: 50%;}
  167. .lg-7 {width: 58.3333%;}
  168. .lg-8 {width: 66.6667%;}
  169. .lg-9 {width: 75%;}
  170. .lg-10 {width: 83.3333%;}
  171. .lg-11 {width: 91.6667%;}
  172. .lg-12 {width: 100%;}
  173. }
  174. @media screen and (min-width: 80em) {
  175. .xl-0 {display: none;}
  176. .xl-1, .xl-2, .xl-3, .xl-4, .xl-5, .xl-6, .xl-7, .xl-8, .xl-9, .xl-10, .xl-11, .xl-12 {display: inline-block;}
  177. .xl-1 {width: 8.3333%;}
  178. .xl-2 {width: 16.6667%;}
  179. .xl-3 {width: 25%;}
  180. .xl-4 {width: 33.3333%;}
  181. .xl-5 {width: 41.6667%;}
  182. .xl-6 {width: 50%;}
  183. .xl-7 {width: 58.3333%;}
  184. .xl-8 {width: 66.6667%;}
  185. .xl-9 {width: 75%;}
  186. .xl-10 {width: 83.3333%;}
  187. .xl-11 {width: 91.6667%;}
  188. .xl-12 {width: 100%;}
  189. }

响应式网站css reset的更多相关文章

  1. 使用 CSS 媒体查询创建响应式网站

    简介 现今每天都有更多的手机和平板电脑问市.消费者能够拥有可想象到的各种规格和形状的设备,但是网站开发人员却面临一个挑战:如何使他们的网站在传统浏览器.手机和平板电脑浏览器上有很好的效果,如何在各种大 ...

  2. css媒体查询:响应式网站

    css媒体查询:响应式网站 媒体查询 包含了一个媒体类型和至少一个使用如宽度.高度和颜色等媒体属性来限制样式表范围的表达式.CSS3加入的媒体查询使得无需修改内容便可以使样式应用于某些特定的设备范围. ...

  3. CSS 媒体查询创建响应式网站

    使用 CSS 媒体查询创建响应式网站  适用于所有屏幕大小的设计 固定宽度的静态网站很快被灵活的响应式设计所取代,该设计可以根据屏幕大小进行上扩和下扩.利用响应式设计,无论您采用什么设备或屏幕来访问网 ...

  4. 使用Quasar设计Material和IOS风格的响应式网站

    使用Quasar设计Material和IOS风格的响应式网站 栏目: CSS · 发布时间: 8个月前 来源: segmentfault.com   本文转载自:https://segmentfaul ...

  5. Gradify - 提取图片颜色,创建响应式的 CSS渐变

    被请求的HTTP对象之间的延迟会有一个时间段,这个期间网页看起来不完整.Gradify 可以分析出图像中4个最常见的颜色,创建一个梯度(或纯色)作为图片占位符.Gradify 可以在在任何图像发现最突 ...

  6. Skeljs – 用于构建响应式网站的前端开发框架

    skelJS 是一个轻量级的前端框架,用于构建响应式站点和应用程序.让设计人员和开发人员可能够使用四个强大的组件:CSS 网格系统,响应式处理程序,CSS 的快捷方式和插件系统. 您可能感兴趣的相关文 ...

  7. IE浏览器支持响应式网站设计

    目前响应式网站设计比较流行, 下面是摘自百度百科有关响应式设计的定义. 响应式网站设计是一种网络页面设计布局,其理念是:集中创建页面的图片排版大小,可以智能地根据用户行为以及使用的设备环境进行相对应的 ...

  8. 使用Bootstrap 3开发响应式网站实践07,页脚

    页脚部分比较简单,把一个12列的Grid切分. <footer> <div class="container"> <div class="r ...

  9. 使用Bootstrap 3开发响应式网站实践06,使用ListGroup、Thumbnails展示内容

    □ ListGroup展示内容 当希望把同类型的内容以列表.区块展示的时候,ListGroup是不错的选择. <div class="col-sm-6"> <h3 ...

随机推荐

  1. 深入 理解char * ,char ** ,char a[ ] ,char *a[] 的区别(转)

    C语言中由于指针的灵活性,导致指针能代替数组使用,或者混合使用,这些导致了许多指针和数组的迷惑,因此,刻意再次深入探究了指针和数组这玩意儿,其他类型的数组比较简单,容易混淆的是字符数组和字符指针这两个 ...

  2. 11.java设计模式之享元模式

    基本需求: 小型的外包项目,给客户A做一个产品展示网站,客户A的朋友感觉效果不错,也希望做这样的产品展示网站,但是要求都有些不同 每个客户要求发布的方式不一样,A要求以新闻的方式发布,B要求以博客的方 ...

  3. NUC972当检测到sd卡时,在sd卡驱动中操作gpio开启sd卡的电源,解决sd卡因低电压有时识别不正常的问题

    1.根据硬件原理图,找到对应控制sd卡电源的gpio引脚,并在sd卡驱动文件中定义操作改该引脚的宏 2.在sd卡检测函数中,使用glib增加开sd卡电源的操作,如此当sd卡每次被检测到时,驱动中就会自 ...

  4. web开发的本质

    1.浏览器上输入一个网址回车后都发生了什么? (1)浏览器相当于一个客户端,将域名翻译成ip,浏览器给服务端发送一个消息. (2)服务端拿到消息 (3)服务端返回消息 (4)浏览器展示页面 2.客户端 ...

  5. Nacos一致性算法

    1. CAP原则 又称CAP定理,指的是在一个分布式系统中,一致性(Consistency).可用性(Availability).分区容错性(Partition tolerance).CAP 原则指的 ...

  6. Mysql数据安全备份

    数据安全备份的意义 在出现意外的时候(硬盘损坏.断点.黑客攻击),以便数据的恢复 导出生产的数据以便研发人员或者测试人员测试学习 高权限的人员那操作失误导致数据丢失,以便恢复 备份类型 完全备份:对整 ...

  7. CURLOPT_FOLLOWLOCATION

    curl爬取过程中,设置CURLOPT_FOLLOWLOCATION为true,则会跟踪爬取重定向页面,否则,不会跟踪重定向页面

  8. 精尽MyBatis源码分析 - MyBatis 的 SQL 执行过程(一)之 Executor

    该系列文档是本人在学习 Mybatis 的源码过程中总结下来的,可能对读者不太友好,请结合我的源码注释(Mybatis源码分析 GitHub 地址.Mybatis-Spring 源码分析 GitHub ...

  9. 苹果电脑中怎么快速卸载Flash Player和浏览器扩展应用插件

    Adobe Flash Player是一款轻量级浏览器插件,帮助你在网页浏览过程中享受更广泛的多媒体体验.是一种拓展,与Java一样,成为安全和隐私问题的重要来源.这些都需要手动删除的Flash是令人 ...

  10. mq TransientStorePool

    总得来说 有些像页高速缓存那样,为了避免页面被换出到交换区,mq申请了一块内存,并且用指定这些页面不能被操作系统换出,然后将这些内存分配给业务使用: