六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

javascript_怎么用js修正瀏覽器css私有屬性處理詳細說明

[摘要]軟件等級:更新時間:2016-04-11JavaScript 2016語言精髓與編程實踐(高清pdf版)立即下載javascript_怎樣用js修正瀏覽器css私有屬性詳解javascript_怎樣...

javascript_怎樣用js修正瀏覽器css私有屬性詳解

javascript_怎樣用js修正瀏覽器css私有屬性詳解:從某博客的JS文件里學習到的~所以本著共享的精神!其實我也不知道這種技術叫啥目前有很多css屬性都是私有方式實現的,想用就要加一堆破前綴,-moz-,-ms-,-o-,-webkit-;如果在樣式表里改一個值就需要從新把所由的都改一遍非常麻煩。

或者用dom style去設置一個元素的style也非常麻煩,大部分都是駝峰式的,firefox是個另類,MozTransition要處理成這樣的,不管用正則還是別的方式都不是很好處理。

小的簡單封裝了一個方法,用起來還不錯。

用dom style的cssText直接注入或者,調用后拷貝到樣式表都比較方便。


 

 

fixCSS('transition','all .8s ease-in 1s');
function fixCSS(a,p){
return '-moz-#:@;-ms-#:@;-o-#:@;-webkit-#:@;#:@;'.replace(/#:@/g,a+':'+p);
}
 

 

調用這個方法后會返回這樣的字符串  

 

"-moz-transition:all .8s ease-in 1s;-ms-transition:all .8s ease-in 1s;-o-transition:all .8s ease-in 1s;-webkit-transition:all .8s ease-in 1s;transition:all .8s ease-in 1s;"

 

用cssText設置后,瀏覽器只會識別自己私有的那部分代碼,其他會忽略掉,所以還是比較理想的。如果要修改樣式表就更方便了,拷貝粘貼足以。

不過opera有個問題,他會把所有的字符串賦值給style,但是功能并沒有影響。

另外要注意的是:

cssText屬性,會重寫style的所有值。

ps:css已經進入css4時代了,mediaquery被納入規范。

關于css私有屬性的處理大家還有更好的思路,可以分享一下啦,萬分感激!哈哈。。。


學習教程快速掌握從入門到精通的電腦知識




主站蜘蛛池模板: 日日摸夜夜添欧美一区 | 性生免费视频 | 日韩精品一区二区三区乱码 | 欧美一级爱爱 | 天天干夜夜看 | 日本三级香港三级三级人!妇久 | 在线视频二区 | 欧美亚洲国产一区 | 中文字幕免费视频精品一 | 最新高清无码专区 | 我要看黄色一级片 | 亚洲高清免费在线观看 | 日本老年人精品久久中文字幕 | 色综合91 | 欧美亚洲性色影视在线 | 色老头久久久久久久久久 | 色噜噜视频在线观看 | 欧美一区色 | 婷婷激情综合网 | 五月婷婷综合激情网 | 日本欧美一区二区三区视频 | 伊人影片| 亚洲第一网站免费视频 | 欧美在线天堂 | 日韩在线播放视频 | 午夜视 | 四川农村女人一级毛片 | 日日夜夜爽 | 日韩精品一区二区三区中文字幕 | 日韩欧美在线观看 | 亚洲六月丁香色婷婷综合久久 | 亚洲欧美日韩激情在线观看 | 亚洲综合中文网 | 色婷婷中文字幕 | 深夜成人福利视频 | 青春草视频 | 亚洲伊人久久大香线蕉啊 | 欧美在线视频免费看 | 亚洲国产99在线精品一区二区 | 色噜噜狠狠在爱丁香 | 亚洲精品第四页中文字幕 |