zoukankan      html  css  js  c++  java
  • 高效的CSS代码(1)

    ——阅读笔记,欢迎纠错

    平时写CSS时常用的两个CSS文档(小杂感觉用的蛮喜欢,也是看了些书,尝试使用效果不错)

    /************CSS reset *********/

    /********顾名思义CSS标签重置,不改动,适合初学者吧,小杂也是初学者,对各个标签进行初始化后比较不会出现一些意外的结果,也是对各个浏览器的兼容性的考虑*****/

    body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0; padding:0; } 
    table{border-collapse: collapse; border-spacing:0; }
    fieldset,img{border:0; }
    address,caption,cite,code,dfn,em,strong,th,var{font-style:normal; font-weight:normal; }
    ol,ul{list-style:none; }
    caption,th{text-align:left; }
    h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal; }
    q:before,q:after{content:''; }

    /********CSS base*********/

    /*******CSS的基础层,具体怎么使用看个人,小杂每次使用都是看页面需要什么才加入,可以用于CSS组合,平时常用的有这些,这些是看书后的笔记****/

    /* 文字排版 */
     .f12{font-size:12px;}
    .f13{font-size:13px;}
    .f14{font-size:14px;}
    .f16{font-size:16px;}
    .f20{font-size:20px;}
    .fb{font-weight:bold;}
    .fn{font-weight:normal;}
    .t2{text-indent:2em;}
    .lh150{line-height:150%;}
    .lh180{line-height:180%;}
    .lh200{line-height:200%;}
    .unl{text-decoration:underline;}
    .no_unl{text-decoration:none;}
    /*定位*/
    .tl{text-align: left;}
    .tc{text-align: center;}
    .tr{text-align:right;}
    .bc{margin-left:auto; margin-right:auto;}
    .fl{float:left;display:inline;}
    .fr{folat:right;display:inline;}
    .cb{clear:both;}
    .cr{clear:right;}
    .cl{clear:left;}
    /*clearfix是为了在父容器直接清除子元素浮动,让浮动元素的父容器能根据浮动元素的高度而自适应高度,把这个clearfix
    给父容器挂上*/
    .clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
    .clearfix{display: inline-block}*html
    .clearfix{height:1%;}
    .Clearfix{display:block;}
    .vm{vertical-align:middle;}
    .pr{position:relative;}
    .pa{position:absolute;}
    .pf{position:fixed;}
    .abs-right{position: absolute;right: 0;}/*this character i haven't uesd*/
    .zoom{zoom:1;}/*用于LAYOUT的启动*/
    .hidden{visibility:hidden;}
    .none{display:none;}
    /*width height*/
    .w10{width:10px;} 
    .w20{width:20px;} 
    .w30{width:30px;} 
    .w40{width:40px;} 
    .w50{width:50px;} 
    .w60{width:60px;} 
    .w70{width:70px;} 
    .w80{width:80px;} 
    .w90{width:90px;} 
    .w100{width:100px;} 
    .w200{width:200px;} 
    .w250{width:250px;} 
    .w300{width:300px;} 
    .w400{width:400px;} 
    .w500{width:500px;} 
    .w600{width:600px;} 
    .w700{width:700px;} 
    .w800{width:800px;} 
    .w{width:100%}
    .h50{height:50px;}
    .h80{height:80px;}
    .h100{height:100px;}
    .h200{height:200px;}
    .h{height:100%;}
    /*margin padding*/
    .m10{margin:10px;}
    .m15{margin:15px;}
    .m30{margin:30px;}
    .mt5{margin-top:5px;}
    .mt10{margin-top:10px;}
    .mt15{margin-top:15px;}
    .mt20{margin-top:20px;}
    .mt30{margin-top:30px;}
    .mt50{margin-top:50px;}
    .mt100{margin-top:100px;}
    .mb5{margin-bottom:5px;}
    .mb10{margin-bottom:10px;}
    .mb15{margin-bottom:15px;}
    .mb20{margin-bottom:20px;}
    .mb30{margin-bottom:30px;}
    .mb50{margin-bottom:50px;}
    .mb100{margin-bottom:100px;}
    .mr5{margin-right:5px;}
    .mr10{margin-right:10px;}
    .mr15{margin-right:15px;}
    .mr20{margin-right:20px;}
    .mr30{margin-right:30px;}
    .mr50{margin-right:50px;}
    .mr100{margin-right:100px;}
    .ml5{margin-left:5px;}
    .ml10{margin-left:10px;}
    .ml15{margin-left:15px;}
    .ml20{margin-left:20px;}
    .ml30{margin-left:30px;}
    .ml50{margin-left:50px;}
    .ml100{margin-left:100px;}
    .p10{padding:10px;}
    .p15{padding:15px;}
    .p30{padding:30px;}
    .pt5{padding-top:5px;}
    .pt10{padding-top:10px;}
    .pt15{padding-top:15px;}
    .pt20{padding-top:20px;}
    .pt30{padding-top:30px;}
    .pt50{padding-top:50px;}
    .pb5{padding-bottom:5px;}
    .pb10{padding-bottom:10px;}
    .pb15{padding-bottom:15px;}
    .pb20{padding-bottom:20px;}
    .pb30{padding-bottom:30px;}
    .pb50{padding-bottom:50px;}
    .pb100{padding-bottom:100px;}
    .pl5{padding-left:5px;}
    .pl10{padding-left:10px;}
    .pl15{padding-left:15px;}
    .pl20{padding-left:20px;}
    .pl30{padding-left:30px;}
    .pl50{padding-left:50px;}
    .pl100{padding-left:100px;}
    .pr5{padding-right:5px;}
    .pr10{padding-right:10px;}
    .pr15{padding-right:15px;}
    .pr20{padding-right:20px;}
    .pr30{padding-right:30px;}
    .pr50{padding-right:50px;}
    .pr100{padding-right:100px;}
  • 相关阅读:
    LeetCode Subsets II
    LeetCode Rotate Image
    LeetCode Palidrome Number
    LeetCode Generate Parentheses
    LeetCode Maximum Subarray
    LeetCode Set Matrix Zeroes
    LeetCode Remove Nth Node From End of List
    Linux Loop设备 使用
    Linux 文件系统大小调整
    LeetCode N-Queens II
  • 原文地址:https://www.cnblogs.com/timetimetime/p/4892933.html
Copyright © 2011-2022 走看看