css防范,防止元素受外部css影响的完美无缺的方式

现在我们在所有主流浏览器上都没有统一的CSS效果!但是我们仍然可以创建一个将大部分CSS属性重置为初始值的类!看下面的代码:

.reset-this {

animation : none;

animation-delay : 0;

animation-direction : normal;

animation-duration : 0;

animation-fill-mode : none;

animation-iteration-count : 1;

animation-name : none;

animation-play-state : running;

animation-timing-function : ease;

backface-visibility : visible;

background : 0;

background-attachment : scroll;

background-clip : border-Box;

background-color : transparent;

background-image : none;

background-origin : padding-Box;

background-position : 0 0;

background-position-x : 0;

background-position-y : 0;

background-repeat : repeat;

background-size : auto auto;

border : 0;

border-style : none;

border-width : medium;

border-color : inherit;

border-bottom : 0;

border-bottom-color : inherit;

border-bottom-left-radius : 0;

border-bottom-right-radius : 0;

border-bottom-style : none;

border-bottom-width : medium;

border-collapse : separate;

border-image : none;

border-left : 0;

border-left-color : inherit;

border-left-style : none;

border-left-width : medium;

border-radius : 0;

border-right : 0;

border-right-color : inherit;

border-right-style : none;

border-right-width : medium;

border-spacing : 0;

border-top : 0;

border-top-color : inherit;

border-top-left-radius : 0;

border-top-right-radius : 0;

border-top-style : none;

border-top-width : medium;

bottom : auto;

Box-shadow : none;

Box-sizing : content-Box;

caption-side : top;

clear : none;

clip : auto;

color : inherit;

columns : auto;

column-count : auto;

column-fill : balance;

column-gap : normal;

column-rule : medium none currentColor;

column-rule-color : currentColor;

column-rule-style : none;

column-rule-width : none;

column-span : 1;

column-width : auto;

content : normal;

counter-increment : none;

counter-reset : none;

cursor : auto;

direction : ltr;

display : inline;

empty-cells : show;

float : none;

font : normal;

font-family : inherit;

font-size : medium;

font-style : normal;

font-variant : normal;

font-weight : normal;

height : auto;

hyphens : none;

left : auto;

letter-spacing : normal;

line-height : normal;

list-style : none;

list-style-image : none;

list-style-position : outside;

list-style-type : disc;

margin : 0;

margin-bottom : 0;

margin-left : 0;

margin-right : 0;

margin-top : 0;

max-height : none;

max-width : none;

min-height : 0;

min-width : 0;

opacity : 1;

orphans : 0;

outline : 0;

outline-color : invert;

outline-style : none;

outline-width : medium;

overflow : visible;

overflow-x : visible;

overflow-y : visible;

padding : 0;

padding-bottom : 0;

padding-left : 0;

padding-right : 0;

padding-top : 0;

page-break-after : auto;

page-break-before : auto;

page-break-inside : auto;

perspective : none;

perspective-origin : 50% 50%;

position : static;

/* May need to alter quotes for different locales (e.g fr) */

quotes : '\201C' '\201D' '\2018' '\2019';

right : auto;

tab-size : 8;

table-layout : auto;

text-align : inherit;

text-align-last : auto;

text-decoration : none;

text-decoration-color : inherit;

text-decoration-line : none;

text-decoration-style : solid;

text-indent : 0;

text-shadow : none;

text-transform : none;

top : auto;

transform : none;

transform-style : flat;

transition : none;

transition-delay : 0s;

transition-duration : 0s;

transition-property : none;

transition-timing-function : ease;

unicode-bidi : normal;

vertical-align : baseline;

visibility : visible;

white-space : normal;

widows : 0;

width : auto;

word-spacing : normal;

z-index : auto;

}

查看这些链接了解更多详情:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值