博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
scss牛刀小试:解决css中适配浏览器前缀问题
阅读量:5010 次
发布时间:2019-06-12

本文共 982 字,大约阅读时间需要 3 分钟。

在css中为适配浏览器,新特性总加
-webkit,-o, -moz
来适配浏览器,
写的烦心,看着也臃肿,让css可读性降低,下面以阴影为例,如何使用scss让我们的css看起来更简洁。
本人使用的IDE为intellij_idea,关于scss怎么用,出门左转
以阴影为例:当你在test.scss中写:

1 @import "Function";//引入自定义Function函数2 div{3   width: 200px;4   height: 200px;5   margin: 40px;6   @include box-shadow(1px,3px,10px,0,#48AFF3);7 }
 
便会自动生成:test.css

div {
width: 200px; height: 200px; margin: 40px; -webkit-box-shadow: 1px 3px 10px 0 #48AFF3; -o-box-shadow: 1px 3px 10px 0 #48AFF3; -moz-box-shadow: 1px 3px 10px 0 #48AFF3; box-shadow: 1px 3px 10px 0 #48AFF3; }/*# sourceMappingURL=test.css.map */

如下:然后在HTML中引用该css即可

 


附:Function.scss


 

1 //阴影(水平移值,垂直移值,阴影模糊值,阴影外延值,颜色)2 @mixin box-shadow($h,$v,$vage,$extende,$color) {3   -webkit-box-shadow: $h $v $vage $extende $color;4   -o-box-shadow: $h $v $vage $extende $color;5   -moz-box-shadow:  $h $v $vage $extende $color;6   box-shadow: $h $v $vage $extende $color;7 }
当你使用其他新特性时,不妨封装成方法调用,一次辛苦,以后轻松,做个快乐的敲码者。

转载于:https://www.cnblogs.com/toly/p/8719092.html

你可能感兴趣的文章
如何解决最后一个尾注引用显示与致谢混为一谈的问题-下
查看>>
Java Socket编程 - 基于TCP方式的二进制文件传输【转】http://blog.csdn.net/jia20003/article/details/8248221...
查看>>
阅读之https及加密原理
查看>>
HDOJ4550 卡片游戏 随便销毁内存的代价就是wa//string类的一些用法
查看>>
css文本样式text、字体样式font
查看>>
洛谷 P1020 导弹拦截(LIS)
查看>>
python判断图片是否损坏
查看>>
MySQL服务启动:某些服务在未由其他服务或程序使用时将自动停止
查看>>
软件工程第四周作业 - 单元测试
查看>>
KNN与SVM对比&SVM与逻辑回归的对比
查看>>
php 现在拓展地址
查看>>
【Java并发编程】之十六:深入Java内存模型——happen-before规则及其对DCL的分析(含代码)...
查看>>
团队个人冲刺第三天
查看>>
unit
查看>>
2017-10-17 NOIP模拟赛2
查看>>
How to install ia32-libs in Ubuntu 14.04 LTS (Trusty Tahr)
查看>>
ACM/ICPC 之 模拟 (HNUOJ 13391-换瓶模拟)
查看>>
JavaWeb学习——JSP基础
查看>>
Eclipse tomcat server 无法添加项目
查看>>
黑寡妇黄飞鸿
查看>>