是说相对浏览器边框的距离增加/减少了吗?可以设置right从右边定位,这样侧边工具离右边框的距离就不变了。
position:fixed; /*left:90%*/ right:10px;
你这个问题问的就有漏洞,transition是个过渡属性难道不手写,靠意念打出?你是想问为什么老师还写css hark来实现兼容吧。一方面 我猜是教学需要,另一方面,没听说过sass直接解决兼容性问题(sass官网上没说吧),一般实际中都是利用postcss中的autoprefixer插件来实现自动添加浏览器前缀的。
可能是两个值相同吧,就像是margin或者padding一样,上下相同,左右相同只用传两个参数进去。如果说这两个值是不同的可能就要传两个参数进去,你可以试一试
从你复制的这段代码看,少了一个 } 括号。报错提示在也说了,你自己看看。
并没有,sass的优势在于为程序员提供一种简单的想法,函数、变量、嵌套、混合宏等的使用让代码更加简洁舒服,维护也更加简单,但其实最终浏览器读入的还是CSS(不过这个计算量不大啊)
已经晓得了。。。mixin时$pos前多了个-号= =
我之前也遇到了,是因为index.html中的类名写错了一个单词,但是后来的二维码部分始终显示不出来
还有这个值也不支持transition
sacss函数
//创建函数
@mixin 函数名(参数,参数2) {
//代码段.
}
//调用函数
@include 函数名(参数,参数2)
具体要看w3c标准吧,有的不需要加,都可以识别
这个不需要源码了吧,你找到老师视频做一遍就OK了,素材就在右边下载就可以了
用js 实现