前端PC端公共样式

一个class名字能完成的事情,为什么要写一行css呢,你说是吧!

在这里插入图片描述

/*边距*/
.m5{margin:5px}
.m10{margin:10px}
.m20{margin:20px}

.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mt28{margin-top:28px}
.mt30{margin-top:30px}
.mt40{margin-top:40px}
.mt50{margin-top:50px}
.mt100{margin-top:100px}

.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb25{margin-bottom:25px}
.mb28{margin-bottom:28px}
.mb30{margin-bottom:30px}
.mb40{margin-bottom:40px}
.mb50{margin-bottom:50px}
.mb100{margin-bottom:100px}

.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.ml30{margin-left:30px}
.ml50{margin-left:50px}
.ml70{margin-left:70px}
.ml100{margin-left:100px}
.ml150{margin-left:150px}
.ml180{margin-left:180px}

.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mr30{margin-right:30px}
.mr40{margin-right:40px}
.mr50{margin-right:50px}
.mr100{margin-right:100px}

.p5{padding: 5px;}
.p10{padding:10px;}
.p20{padding:20px;}

.pt5{padding-top:5px}
.pt10{padding-top:10px}
.pt20{padding-top:20px}
.pt30{padding-top:30px}
.pt40{padding-top:40px}
.pt50{padding-top:50px}
.pt60{padding-top:60px}
.pt100{padding-top:100px}

.pb5{padding-bottom:5px}
.pb10{padding-bottom:10px}
.pb20{padding-bottom:20px}
.pb30{padding-bottom:30px}
.pb50{padding-bottom:50px}
.pb60{padding-bottom:60px}
.pb100{padding-bottom:100px}

.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pl20{padding-left:20px}
.pl30{padding-left:30px}
.pl50{padding-left:50px}
.pl100{padding-left:100px}

.pr5{padding-right:5px}
.pr10{padding-right:10px}
.pr20{padding-right:20px}
.pr30{padding-right:30px}
.pr50{padding-right:50px}
.pr100{padding-right:100px}

/*图片撑满*/
img {
    width: 100%;
    height: 100%;
}

/*边框*/
.box_sizing {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

/*两端对齐*/
.justify {
    text-align: justify;
    text-justify: distribute;
}

/*固定定位*/
.fixed {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 99;
}

/*background*/
.bg_white {background: #fff;}

.bg_black {background: #333333;}

.bg_red {background: #f16765;}

.bg_gray {background: #f2f2f2;}

/*color*/
.tiger_color {color: #00357D;}

.dark_color {color: #000;}

.black_color {color: #333333;}

.red_color {color: #f16765;}

.gray_color {color: #999999;}

.white_color {color: #ffffff;}

.orange_color {color: #F75F05;}

.grey_color {color: #666666;}

/*float*/
.f_l {float: left;}
.f_r {float: right;}

/*text-align*/
.ta_l {text-align: left;}
.ta_c {text-align: center;}
.ta_r {text-align: right;}

/*超出隐藏*/
.o_h {overflow: hidden;}

/*鼠标变手型*/
.pointer {cursor: pointer;}

/*font-size PC*/
.font_10 {font-size: 10px;}

.font_12 {font-size: 12px;}

.font_14 {font-size: 14px;}

.font_16 {font-size: 16px;}

.font_18 {font-size: 18px;}

.font_20 {font-size: 20px;}

.font_22 {font-size: 22px;}

.font_24 {font-size: 24px;}

.font_26 {font-size: 26px;}

.font_28 {font-size: 28px;}

.font_30 {font-size: 30px;}

/*display*/
.display-none, .d_n {
    display:none;
}

.display-block, .d_b {
    display: block;
}

.display-inline, .d_i {
    display:inline;
}

.display-inline-block, .d_i_b {
    display: inline-block;
}

/*font-weight:字体加粗*/
.bold {
    font-weight: bold;
}

/*首行缩进*/
.t_i {
    text-indent: 20px;
}

/* 边框 */
.border {
    border: 1px solid #333333;
}

/*多行文字隐藏*/
.multi-row_hidden, .mr_h {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-align: justify;
}

/*单行文字隐藏*/
.text_hidden, .one_h {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

/*默认边距*/
body,
p,
span,
div,
img,
i,
ul,
li,
strong,
input {
    margin: 0;
    padding: 0;
}

/*自动换行*/
p,
span,
div,
strong,
i,
ul li {
    word-break: break-all;
    color: #333333;
}

/*识别换行符*/
.pre-text {
    white-space: pre-wrap
}

/*去掉li的点*/
ul li {
    list-style: none;
}

/*弹性盒子*/
.flex-between {
    display: flex;
    justify-content: space-between;
}

/*字体样式*/
p,
span,
div,
a,
strong,
i {
    font-family: "Microsoft Yahei","Helvetica Neue",Helvetica,Arial;
}

/*去掉a标签的下划线*/
a {
    text-decoration: none;
}
  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值