最新回答 / 眨巴眨巴看誰(shuí)
個(gè)人認(rèn)為scrollto.js是寫(xiě)移動(dòng)到指定位置的,可以說(shuō)是公共代碼,方便日后復(fù)用,backTop.js是基于scrollto.js來(lái)寫(xiě)的一個(gè)滾動(dòng)到頂部的代碼。日后可能要寫(xiě)別的滑到某個(gè)位置的js時(shí),就可以像寫(xiě)backTop.js一樣稍微修改就OK啦
2018-01-18
scroll的代碼部分有些地方用window來(lái)選取,有些則用了“html, body”來(lái)選取,這貌似和jquery和瀏覽器都有關(guān), https://stackoverflow.com/questions/21556752/jquery-scrolltop-not-working-on-body-element-in-firefox
2017-12-29
最贊回答 / 徐錦杰
sass的導(dǎo)入(?@import)規(guī)則和CSS的有所不同,編譯時(shí)會(huì)將?@import的scss文件合并進(jìn)來(lái)只生成一個(gè)CSS文件。但是如果你在sass文件中導(dǎo)入css文件如?@import 'reset.css',那效果跟普通CSS導(dǎo)入樣式文件一樣,導(dǎo)入的css文件不會(huì)合并到編譯后的文件中,而是以@import方式存在。所有的sass導(dǎo)入文件都可以忽略后綴名?.scss。一般來(lái)說(shuō)基礎(chǔ)的文件命名方法以_開(kāi)頭,如?_mixin.scss。這種文件在導(dǎo)入的時(shí)候可以不寫(xiě)下劃線,可寫(xiě)成?@import "mixin"
2017-12-14
最新回答 / xue5hen
看上去應(yīng)該是jQuery沒(méi)有正確加載,至少可能沒(méi)在這段代碼之前被加載,再檢查下。至于沒(méi)報(bào)$錯(cuò)誤,可能是因?yàn)椴糠譃g覽器內(nèi)置了jQuery的選擇器功能。把$("#backTop")打印出來(lái)看看是什么東西,看看是不是jQuery封裝的dom對(duì)象,應(yīng)該能很快發(fā)現(xiàn)原因。
2017-12-13
老師:按照所講的添加Encoding.default_external = Encoding.find('utf-8')還是不支持中文
2017-12-12
最新回答 / 阿葉子
webstrom 自己不會(huì)編譯scss 的,需要安裝Sass和Compass插件sass基于Ruby語(yǔ)言開(kāi)發(fā)而成,因此安裝sass前需要安裝Ruby。然后配置一下webstrom 的編譯插件路徑
2017-11-16