SVG 通常可以用作跨分辨率视频。这意味着在一块高分屏幕上不会降低图片的锐度。此外,你甚至可以让SVG动起来,通过使用一些JavaScript类库。下面,我们分享一些javascript类库,这些类库会帮助我们将SVG动画提高一个等级。 Vivus Vivus 是一个能动画js类...
canvas是html5新增的一个功能,它是一个基于状态的绘图协议。 今天,我们就来看看神奇的canvas可以为我们带来如何惊叹的图片处理效果。 下面是我在慕课网学习的一些笔记整理大家可以看看。 1.如何把图片加载到canvas中 <!DOCTYPE html> <html...
在AngularJS中,我们通常会使用自定义指令,最常用的方式就是将自定义指令中的属性和controller中的字符、变量、函数绑定起来,用于实现模块化,方便视图层和业务层的分离,举例如下: 我们想通过属性的方式去给自定义指令填充一个字符串: <html la...
在接触angualrjs不久的时候,我遇到一个问题,就是当我们用ng-repeat把数组迭代在一个div里面的时候,已经迭代在div中的数组dom不能够双向绑定到js上,代码的问题具体如下: html代码 定义了一个ng-repeat的ng-model双向绑定输入框 <ul> ...
什么是浏览器兼容? 答:当我们使用不同的浏览器(Firefox IE7 IE6)访问同一个网站,或者页面的时候,会出现一些不兼容的问题,在这种浏览器下显示正常,在另一种下就乱了,我们在编写CSS的时候会很恼火,刚修复了这个浏览器的问题,结果另外一个浏览器却...
css中的〉代表直接子代选择器 之前看到有的同学在写css时使用了 <style> #div1 > #div2 </style> 由于之前的开发项目中没有用过,所以就做了了解,下面是我查阅资料的结果!(好吧,其实是百度的) 举例说明: 假设有dom 结构如下 ...
一、为什么要用require.js? 最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多,一个文件不够了,必须分成多个文件,依次加载。下面的网页代码,相信很多人都见过。 <script src="1.js&qu...