文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

CSS常用的封装方法有哪些

2023-06-08 02:39

关注

小编给大家分享一下CSS常用的封装方法有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

1. pc-reset PC样式初始化

html {  line-height: 1.15;    -ms-text-size-adjust: 100%;    -webkit-text-size-adjust: 100%;  }body {  margin: 0;}article,aside,footer,header,nav,section {  display: block;}h2 {  font-size: 2em;  margin: 0.67em 0;}figcaption,figure,main {    display: block;}figure {  margin: 1em 40px;}hr {  box-sizing: content-box;    height: 0;    overflow: visible;  }pre {  font-family: monospace, monospace;    font-size: 1em;  }a {  background-color: transparent;    -webkit-text-decoration-skip: objects;  }abbr[title] {  border-bottom: none;    text-decoration: underline;    text-decoration: underline dotted;  }b,strong {  font-weight: inherit;}b,strong {  font-weight: bolder;}code,kbd,samp {  font-family: monospace, monospace;    font-size: 1em;  }dfn {  font-style: italic;}mark {  background-color: #ff0;  color: #000;}small {  font-size: 80%;}sub,sup {  font-size: 75%;  line-height: 0;  position: relative;  vertical-align: baseline;}sub {  bottom: -0.25em;}sup {  top: -0.5em;}audio,video {  display: inline-block;}audio:not([controls]) {  display: none;  height: 0;}img {  border-style: none;}svg:not(:root) {  overflow: hidden;}button,input,optgroup,select,textarea {  font-family: sans-serif;    font-size: 100%;    line-height: 1.15;    margin: 0;  }button,input {    overflow: visible;}button,select {    text-transform: none;}button,html [type="button"],[type="reset"],[type="submit"] {  -webkit-appearance: button;  }button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {  border-style: none;  padding: 0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {  outline: 1px dotted ButtonText;}fieldset {  padding: 0.35em 0.75em 0.625em;}legend {  box-sizing: border-box;    color: inherit;    display: table;    max-width: 100%;    padding: 0;    white-space: normal;  }progress {  display: inline-block;    vertical-align: baseline;  }textarea {  overflow: auto;}[type="checkbox"],[type="radio"] {  box-sizing: border-box;    padding: 0;  }[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {  height: auto;}[type="search"] {  -webkit-appearance: textfield;    outline-offset: -2px;  }[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration {  -webkit-appearance: none;} ::-webkit-file-upload-button {  -webkit-appearance: button;    font: inherit;  }details,menu {  display: block;}summary {  display: list-item;}canvas {  display: inline-block;}template {  display: none;}[hidden] {  display: none;}html,body,h2,h3,h4,h5,h6,h7,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu {  margin: 0;  padding: 0;  box-sizing: border-box;}2. Phone-resethtml {  line-height: 1.15;    -ms-text-size-adjust: 100%;    -webkit-text-size-adjust: 100%;  }body {  margin: 0;}article,aside,footer,header,nav,section {  display: block;}h2 {  font-size: 2em;  margin: 0.67em 0;}figcaption,figure,main {    display: block;}figure {  margin: 1em 40px;}hr {  box-sizing: content-box;    height: 0;    overflow: visible;  }pre {  font-family: monospace, monospace;    font-size: 1em;  }a {  background-color: transparent;    -webkit-text-decoration-skip: objects;  }abbr[title] {  border-bottom: none;    text-decoration: underline;    text-decoration: underline dotted;  }b,strong {  font-weight: inherit;}b,strong {  font-weight: bolder;}code,kbd,samp {  font-family: monospace, monospace;    font-size: 1em;  }dfn {  font-style: italic;}mark {  background-color: #ff0;  color: #000;}small {  font-size: 80%;}sub,sup {  font-size: 75%;  line-height: 0;  position: relative;  vertical-align: baseline;}sub {  bottom: -0.25em;}sup {  top: -0.5em;}audio,video {  display: inline-block;}audio:not([controls]) {  display: none;  height: 0;}img {  border-style: none;}svg:not(:root) {  overflow: hidden;}button,input,optgroup,select,textarea {  font-family: sans-serif;    font-size: 100%;    line-height: 1.15;    margin: 0;  }button,input {    overflow: visible;}button,select {    text-transform: none;}button,html [type="button"],[type="reset"],[type="submit"] {  -webkit-appearance: button;  }button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {  border-style: none;  padding: 0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {  outline: 1px dotted ButtonText;}fieldset {  padding: 0.35em 0.75em 0.625em;}legend {  box-sizing: border-box;    color: inherit;    display: table;    max-width: 100%;    padding: 0;    white-space: normal;  }progress {  display: inline-block;    vertical-align: baseline;  }textarea {  overflow: auto;}[type="checkbox"],[type="radio"] {  box-sizing: border-box;    padding: 0;  }[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {  height: auto;}[type="search"] {  -webkit-appearance: textfield;    outline-offset: -2px;  }[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration {  -webkit-appearance: none;} ::-webkit-file-upload-button {  -webkit-appearance: button;    font: inherit;  }details,menu {  display: block;}summary {  display: list-item;}canvas {  display: inline-block;}template {  display: none;}[hidden] {  display: none;}html,body,h2,h3,h4,h5,h6,h7,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu {  margin: 0;  padding: 0;  box-sizing: border-box;}html,body {    -webkit-user-select: none;  user-select: none;  font: Oswald, 'Open Sans', Helvetica, Arial, sans-serif}a,img {  -webkit-touch-callout: none;}a,input {  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}input[type="text"] {  -webkit-appearance: none;}

2. Phone-reset

html {  line-height: 1.15;    -ms-text-size-adjust: 100%;    -webkit-text-size-adjust: 100%;  }body {  margin: 0;}article,aside,footer,header,nav,section {  display: block;}h2 {  font-size: 2em;  margin: 0.67em 0;}figcaption,figure,main {    display: block;}figure {  margin: 1em 40px;}hr {  box-sizing: content-box;    height: 0;    overflow: visible;  }pre {  font-family: monospace, monospace;    font-size: 1em;  }a {  background-color: transparent;    -webkit-text-decoration-skip: objects;  }abbr[title] {  border-bottom: none;    text-decoration: underline;    text-decoration: underline dotted;  }b,strong {  font-weight: inherit;}b,strong {  font-weight: bolder;}code,kbd,samp {  font-family: monospace, monospace;    font-size: 1em;  }dfn {  font-style: italic;}mark {  background-color: #ff0;  color: #000;}small {  font-size: 80%;}sub,sup {  font-size: 75%;  line-height: 0;  position: relative;  vertical-align: baseline;}sub {  bottom: -0.25em;}sup {  top: -0.5em;}audio,video {  display: inline-block;}audio:not([controls]) {  display: none;  height: 0;}img {  border-style: none;}svg:not(:root) {  overflow: hidden;}button,input,optgroup,select,textarea {  font-family: sans-serif;    font-size: 100%;    line-height: 1.15;    margin: 0;  }button,input {    overflow: visible;}button,select {    text-transform: none;}button,html [type="button"],[type="reset"],[type="submit"] {  -webkit-appearance: button;  }button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {  border-style: none;  padding: 0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {  outline: 1px dotted ButtonText;}fieldset {  padding: 0.35em 0.75em 0.625em;}legend {  box-sizing: border-box;    color: inherit;    display: table;    max-width: 100%;    padding: 0;    white-space: normal;  }progress {  display: inline-block;    vertical-align: baseline;  }textarea {  overflow: auto;}[type="checkbox"],[type="radio"] {  box-sizing: border-box;    padding: 0;  }[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {  height: auto;}[type="search"] {  -webkit-appearance: textfield;    outline-offset: -2px;  }[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration {  -webkit-appearance: none;} ::-webkit-file-upload-button {  -webkit-appearance: button;    font: inherit;  }details,menu {  display: block;}summary {  display: list-item;}canvas {  display: inline-block;}template {  display: none;}[hidden] {  display: none;}html,body,h2,h3,h4,h5,h6,h7,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu {  margin: 0;  padding: 0;  box-sizing: border-box;}html,body {    -webkit-user-select: none;  user-select: none;  font: Oswald, 'Open Sans', Helvetica, Arial, sans-serif}a,img {  -webkit-touch-callout: none;}a,input {  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}input[type="text"] {  -webkit-appearance: none;}

3. 公共样式提取

.usn{    -webkit-user-select:none;    -moz-user-select:none;    -ms-user-select:none;    -o-user-select:none;    user-select:none;}.fl { float: left; }.fr { float: right; }.cf { zoom: 1; }.cf:after {    content:".";    display:block;    clear:both;    visibility:hidden;    height:0;    overflow:hidden;}.db { display: block; }.dn { display: none; }.di { display: inline }.dib {display: inline-block;}.transparent { opacity: 0 }.f12 { font-size:12px }.f14 { font-size:14px }.f16 { font-size:16px }.f18 { font-size:18px }.f20 { font-size:20px }.fb { font-weight:bold }.fn { font-weight:normal }.t2 { text-indent:2em }.red,a.red { color:#cc0031 }.darkblue,a.darkblue { color:#039 }.gray,a.gray { color:#878787 }.lh250 { line-height:150% }.lh280 { line-height:180% }.lh300 { line-height:200% }.unl { text-decoration:underline; }.no_unl { text-decoration:none; }.tl { text-align: left; }.tc { text-align: center; }.tr { text-align: right; }.tj { text-align: justify; text-justify: inter-ideograph; }.wn {     word-wrap:normal;    white-space:nowrap;}.wb {     white-space:normal;    word-wrap:break-word;    word-break:break-all;}.wp {     overflow:hidden;text-align:left;white-space:pre-wrap;word-wrap:break-word;word-break:break-all;}.wes {     overflow:hidden;    word-wrap:normal;    white-space:nowrap;    text-overflow:ellipsis;}.wes-2 {     display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 2;    overflow: hidden;} .wes-3 {    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 3;    overflow: hidden;}.wes-4 {    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 4;    overflow: hidden;}.ofh { overflow: hidden; }.ofs {overflow: scroll; }.ofa {overflow: auto; }.ofv {overflow: visible; }.ps {position: static; }.pr {position: relative;zoom:1; }.pa {position: absolute; }.pf {position: fixed; }.vt {vertical-align: top; }.vm {vertical-align: middle; }.vb {vertical-align: bottom; }.csd {cursor: default; }.csp {cursor: pointer; }.csh {cursor: help; }.csm {cursor: move; }.df-sb {    display:flex;    align-items: center;    justify-content: space-between;}.df-sa {    display:flex;    align-items: center;    justify-content: space-around;}.df-c {    display: flex;    align-items: center;    justify-content: center;}.tb-c {    text-align:center;    display:table-cell;    vertical-align:middle;}.ts-c {    position: absolute;    left: 50%; top: 50%;    transform: translate(-50%, -50%);}.ts-mc {    position: absolute;    left: 0;right: 0;    bottom: 0; top: 0;    margin: auto;}

看完了这篇文章,相信你对“CSS常用的封装方法有哪些”有了一定的了解,如果想了解更多相关知识,欢迎关注编程网行业资讯频道,感谢各位的阅读!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯