前端
文章平均质量分 53
dcsky185
这个作者很懒,什么都没留下…
展开
-
Bower介绍
bower是什么Bower是Web开发中的一个前端文件包管理器。类似于Node模块的npm包管理器,它允许开 发者为服务器编写可共享的模块。Bower为Web组件提供了类似的功能。bower怎么安装 :npm install -g bower bower依赖于Git、Node和npm。 bower help: 确认是否安装 成功bower的主页 :bower.iobower.json的使用:b原创 2016-03-31 10:26:50 · 408 阅读 · 0 评论 -
css 复习 - 文档流
定义将网页窗口自上而下分成一行行, 并在每行中按从左至右的顺序排放元素,即为文档流。文档流与元素每个非浮动块级元素(即float:none的元素)都独占一行浮动元素(即float:left/right的元素)则按规定浮在行的一端,若当前行容不下,则另起新行再浮动。内联元素也不会独占一行几乎所有元素(包括块级,内联和列表元素)均可生成子行, 用于摆放子元素。脱离文档流的情况浮动(float原创 2016-04-22 18:07:28 · 509 阅读 · 0 评论 -
angular directive 总结
什么是指令 (directive)自定义HTML元素和属性 可以把它简单的理解成在特定DOM元素上运行的函数,指令可以扩展这个元素 的功能。指令的简单实例angular.module('myApp', []).directive('myDirective', function() { return { restrict: 'E', replace: tr原创 2016-04-21 21:44:18 · 7685 阅读 · 1 评论 -
lodash的2个数组对象操作
根据数组对象 下的属性名称 来返回相应 的值数据格式如下var data=[{test1:[...]},{test2:[...]},{test3:[...]},{test4:[...]},{test5:[...]}]var key='test1';对象的每个属性名称不是相同的,对应的值 是一个数组 方法1:将data初始化到lodash中,map相应的key,使用filter过滤 掉undef原创 2016-04-21 21:14:00 · 17942 阅读 · 0 评论 -
css复习 - 基础内容
块元素、内联元素块元素是一个元素,占用了全部宽度,在前后都是换行符 如:h1,p,div 内联元素只需要必要的宽度,不强制换行。 span, i,a框模型所有HTML元素可以看作盒子 包括 边距,边框,填充,和实际内容。Margin - 清除边框区域。Margin没有背景颜色,它是完全透明Border - 边框周围的填充和内容。边框是受到盒子的背景颜色影响Padding - 清除内容周原创 2016-04-20 21:46:24 · 509 阅读 · 0 评论 -
Bootstrap well.less 分析
well嵌入的简单效果 well well-lg : 范围大的情况 well well-sm :范围小的情况 well: 范围中等的情况 well.less分析使用padding 和boder-radius来控制 lg 和sm 的大小 .well { min-height: 20px; padding: 19px; margin-bottom: 20px; backgrou原创 2016-04-20 14:16:03 · 865 阅读 · 0 评论 -
css 复习-position定位
Static 定位HTML元素的默认值,即没有定位,元素出现在正常的流中。 静态定位的元素不会受到top, bottom, left, right影响。Fixed 定位HTML元素的默认值,即没有定位,元素出现在正常的流中。 静态定位的元素不会受到top, bottom, left, right影响。Relative 定位相对 于该元素的正常显示位置 可以移动的相对定位元素的内容和相互重叠的元转载 2016-04-08 20:57:51 · 680 阅读 · 0 评论 -
ajax.googleapis.com访问不了的解决
起因github上的项目克隆后,本地打不开 里面的js加载 使用 google的cdn解决chrome上添加 扩展 ReRes 添加规则 ^http\:\/\/(.+?)\.googleapis\.com\/(.+?)$http://$1.useso.com/$2将google的cdn指向 到360的扩展也可以考虑把一些url指向 到本地,方便调试原创 2016-04-08 12:26:14 · 6387 阅读 · 0 评论 -
requirejs的使用
requirejs解决了什么问题避免书写加载一大堆加载js文件的代码方便模块化开发防止js加载阻塞页面渲染requirejs加载到页面后的变化requirejs定义3个变量 * define: 用来定义 一个模块 * require: 用来加载模块 * reuirejs: requirejs===require,一般使用requiredata-main的作用<script data原创 2016-04-02 15:09:58 · 538 阅读 · 0 评论 -
css复习 - 伪类,伪元素
CSS 伪类(Pseudo-classes)/CSS 伪元素伪类的语法:selector:pseudo-class {property:value;}CSS类也可以使用伪类:selector.class:pseudo-class {property:value;}anchor伪类a:link {color:#FF0000;} /* 未访问的链接 */a:visited {color:#00FF00转载 2016-04-22 18:44:07 · 445 阅读 · 0 评论