-
tts查看全部
-
优点: 背景图片:减少HTTP请求,节约资源 图标字体:方便修改 伪类:HTML结构更简单查看全部
-
requirejs.config 修改别名 requirejs 引入模块 define 定义新模块查看全部
-
返回顶部查看全部
-
滚动条对于大部分浏览器是在html上,而chrome是在body上 function move () { $('html, body').animate({ scrollTop: 0 }, 800); }查看全部
-
a:after 相当于在a内部最后插入一个标签查看全部
-
https://icomoon.io/app/#/select查看全部
-
定义新模块 1. 创建validate.js 2. 用define关键字,参数1:需要引入的模块,参数2:回调函数 define(['jquery'], function ($) { return { isEmpty: function () {}, checkLength: function () {}, isEqual: function (str1, str2) { return str1 === str2; } } });查看全部
-
// 引入模块, 参数1:模块名,参数2:回调函数,其参数代表引入的模块 requirejs(['jquery'], function ($) { $('body').css('background', 'pink'); });查看全部
-
requirejs.config 方法 给模块修改别名查看全部
-
requireJS查看全部
-
SASS查看全部
-
$.fn.extend({ backtop: function (opts) { return this.each(function () { new BackTop(this, opts); }) } });查看全部
-
define(["jquery", "scrollto"], function($, scrollto) { function BackTop(el, opts) { this.opts = $.extend({}, BackTop.DEFAULTS, opts); this.$el = $(el); this.scrollto = new scrollto.ScrollTo({ dest: 20, speed: this.opts.speed }); if (this.opts.mode == "move") { this.$el.on("click", $.proxy(this._move, this)); } else { this.$el.on("click", $.proxy(this._go, this)); } $(window).on("scroll", $.proxy(this._checkPosition, this)); }; BackTop.DEFAULTS = { mode: "move", pos: $(window).height(), speed: 800 }; BackTop.prototype._move = function() { this.scrollto.move(); }; BackTop.prototype._gp = function() { this.scrollto.go(); }; BackTop.prototype._checkPosition = function() { if ($(window).scrollTop() > this.opts.pos) { this.$el.fadeIn(); } else { this.$el.fadeOut(); } }; return { BackTop: BackTop }; });查看全部
-
opacity:0; ie(兼容):filter:alpha(opacity=0);查看全部
举报
0/150
提交
取消