为了账号安全,请及时绑定邮箱和手机立即绑定

最赞回答 / 拾怡
粒度细分,模块化粒度越细耦合越低,拆开后scrollto还可以用在别的地方,backtop这层外壳就只拿来做回到顶部

最新回答 / 眨巴眨巴看谁
个人认为scrollto.js是写移动到指定位置的,可以说是公共代码,方便日后复用,backTop.js是基于scrollto.js来写的一个滚动到顶部的代码。日后可能要写别的滑到某个位置的js时,就可以像写backTop.js一样稍微修改就OK啦

最赞回答 / 徐锦杰
sass的导入( @import)规则和CSS的有所不同,编译时会将 @import的scss文件合并进来只生成一个CSS文件。但是如果你在sass文件中导入css文件如 @import 'reset.css',那效果跟普通CSS导入样式文件一样,导入的css文件不会合并到编译后的文件中,而是以@import方式存在。所有的sass导入文件都可以忽略后缀名 .scss。一般来说基础的文件命名方法以_开头,如 _mixin.scss。这种文件在导入的时候可以不写下划线,可写成 @import "mixin"

最新回答 / xue5hen
看上去应该是jQuery没有正确加载,至少可能没在这段代码之前被加载,再检查下。至于没报$错误,可能是因为部分浏览器内置了jQuery的选择器功能。把$("#backTop")打印出来看看是什么东西,看看是不是jQuery封装的dom对象,应该能很快发现原因。

最新回答 / 论斤烤
应该不是这段代码的错误,可能是其他地方的错误,具体看看控制台

最新回答 / 阿叶子
webstrom 自己不会编译scss 的,需要安装Sass和Compass插件sass基于Ruby语言开发而成,因此安装sass前需要安装Ruby。然后配置一下webstrom 的编译插件路径

最新回答 / qq_北城_9
看一下就懂了吧

最新回答 / 尘剑
这还真不知道,应该是css文件错误了 ?ruby是什么?

最新回答 / i_believe_hjf
是sublime这个软件吗?你可以去搜下菜鸟教程好像有官方下载的网页,我是直接从学校的电脑上直接拷过来的

最新回答 / 慕粉1838299346
没事了,我超链接地址是#,改成javascript:;就好了

最新回答 / SherryHolmes
为啥我的工具栏在左边 不在中间
课程须知
本课程是前端中级课程 1、HTML和CSS基础知识 2、JS面向对象的基础知识
老师告诉你能学到什么?
1、使用sass更好的书写css 2、使用requirejs防止项目开发中的命名冲突、文件加载依赖,编写出方便复用的模块化代码 3、CSS3实现简单的动画效果

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消