含英咀华(41)——书本永远是起点而已,永远难免苍白无力

1.国人形容一个人有气节会说 “不为五斗米折腰”。冯小刚导演拍完《1942》之后接受采访,说出了一段话,让我很受触动。 拍完《1942》,我很有感触。当我们说一个人 “不为五斗米折腰” 的时候,其实应该知道,他家里可能已经有了 “五斗米”。虽不多,但不至于饿死。他不折腰,只是不为 “你给的” 这五斗米折腰而已。 如果他一斗米也没有,家里有嗷嗷待哺的孩子,重病在床的母亲,我就真不相信他不会折腰。没有挨...

CSS3实现气泡特效(CSS2D、3D等)

之前用到过部分功能,今天把慕课网这个教程又重新敲了遍。 Github源代码:https://github.com/zxhycxq/mooc-ToolTips 需要注意的几个地方 1.字体库的使用: @font-face:路径。bootstrap自带有,但是对于其他的图标没怎么注意过,还有loading图标,可以考虑使用。 2.写属性的时候考虑后续扩展性:X/Y/Z轴,transform-origin 写成百分比。 3.几个动画旋转,设置旋转中心。 4.transform :多个属性过渡的写法...

《javascript高级程序设计》第13章 事件(一)

事件:文档或浏览器窗口中发生的一些特定的交互瞬间。可用侦听器来预订事件,以便事件发生时执行相关的代码,在传统软件工程中被称为观察员模式的模型。 13.1事件流 事件流描述的是从页面接收事件的顺序。 事件冒泡(IE) 事件开始由具体的元素接收(文档中嵌套层次最深的节点),然后逐级向上传播到较为不具体的节点(文档)。所有现代浏览器均支持。一直冒泡到window对象。 13.1.2 事件捕获 不太具体的节...

移动端项目《春节贺卡》-慕课网

之前做的大部分都是PC端的,尽管有时候需要调试移动端的,有些也会了解,不过看了这个视频,收获还是蛮大的。 需求分析、开发技能分析(结构分析,表现分析,特效)。 切图-重构-前端-优化 移动端:注意性能优化,图片压缩,库和框架的选择。 addEventListener() 方法用于向指定元素添加事件句柄。 element.addEventListener(event, function, useCapture) 字符串,指定事件名。,指定要事件触发时执行的函...

JavaScript中的跨域

ajax:XMLHttpRequest():不能跨域 1.主域与子域之间 document.domain='a.com'; 等于主域的网站 2.服务器代理:XMLHttpRequest代理文件 缺点‘:增加服务器压力。 3.script标签:jsonp jsonp:json+padding(内填充) 4.location.hash: iframe双域 b网站 <iframe src="123.php#key1=value1&key2=value3"> </iframe  > parent.location.hash=self.location.hash; 5.window.nam...

JavaScript错误处理与调试

不适合使用try-catch 浏览器兼容问题,可通过判断浏览器或是否支持某个属性、方法来判断; 若知道某个地方会产生错误,可通过修改代码来解决。 <img src="ad.jpg" onerror="alert("图片未能加载")"/> 常见错误类型 类型转换错误,数据类型错误, 类型不相等的情况下,建议用全等。 var box=0; if (typeof box == 'number'){ alert(box); }   程序比较庞大的时候,字符串有可能是上下文的变量或...

一张图了解HTML

刚开始学html的时候,在网上看过一些教程,但是不算非常系统,有些点记忆不是很清楚,这两天抽空又在w3school上面大致看了一遍。 在线预览:http://www.xmind.net/m/7jnN 部分代码:http://jsbin.com/xesimo/edit?html,output #gallery-1 { margin: auto; } #gallery-1 .gallery-item { float: left; margin-top: 10px; text-align: center; width: 33%; } #galler...

Javascript备忘录之Date 、RegExp 、Function 类型

使用UTC时间. Date.parse()接收一个表示日期的字符串参数,返回相应日期的秒数。对于支持的日期格式,因地区而异。若传人的方法不可表示日期,则返回NaN, Date.UTC()参数分别是年份、基于 0 的月份(一月是 0,二月是 1,以此类推)、月中的哪一天(1 到 31)、小时数(0 到 23)、分钟、秒以及毫秒数。前两个参数是必须的。 Date 类型的 toLocaleString()方法会按照与浏览器设置的地区相适应的格式返回日...

Javascript备忘录之Array 类型

ECMAScript 数组的每一项可以保存任何类型的数据, 大小是可以动态调整的。 数组的 length 属性不是只读 的。如果设置的length属性值大于数组项数的长度,新增项的值为undefined。可借用length属性在数组末尾添加新项。 数组最后一项的索引始终是[length-1],故,新的一项位置为length。 检测数组 Array.isArray()方法; push()方法,添加到数组末尾,返回修改后的数组的长度; pop()方法,从数组末尾移除最...

不常用但有用的css代码

1.禁止用户复制网页文本。 -webkit-user-select:none; 根据css手册。http://www.css88.com/book/css/properties/user-interface/user-select.htm IE6-9不支持该属性,但支持使用标签属性 onselectstart="return false;" 来达到 user-select:none 的效果;Safari和Chrome也支持该标签属性; 直到Opera12.5仍然不支持该属性,但和IE6-9一样,也支持使用私有的标签属性 unselectable="on" 来达到 user-select...
Copyright © 花未全开月未圆 保留所有权利.   Theme  Ality 海外

用户登录