摘要: 我们知道,子元素浮动或者相对定位,元素都会脱离文档流。而父元素如果没有设置固定高度,在计算高度时,就不会计算浮动子元素所占的高度。但是,有时候我们需要父元素计算其所有子元素的的高度(包括浮动元素)来调整自己的宽高,以便调节自身的背景 border等,此时,只需要给父元素添加css属性: overfl 阅读全文
posted @ 2016-06-19 00:12 veganQian 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 事件委托:如果子元素在不断变换而且数量很多,需要不断的重复绑定事件,浪费资源。于是可以把事件绑定在父元素上,然后通过event.target找到触发该事件的事件对象。然后获取所需要的数据,执行绑定事件。 在angular中,不能直接通过event.target获取事件对象,而是必须通过传递参数 $e 阅读全文
posted @ 2016-06-07 20:06 veganQian 阅读(877) 评论(0) 推荐(0) 编辑
摘要: 在angular设置select时,由于没有设置默认的选择项,就会导致第一个option中的值为undefined,选择其他值时,option为undefined的选项却自动消失了,这说明是在代码中没有设置select的默认选项。如果select有值,则显示正常。在代码中,初始化select的默认值 阅读全文
posted @ 2016-06-06 20:16 veganQian 阅读(7160) 评论(0) 推荐(0) 编辑
摘要: var json = { name : "vegan", age : "20" }; 在上面已经生产好的json中,如果我们需要再后面为他追加其他的值,可以通过: json["address"] = "四川"; 但是不能通过json.address 的方式去添加,否则会报错。因为在json中没有提前 阅读全文
posted @ 2016-05-29 14:51 veganQian 阅读(2634) 评论(0) 推荐(0) 编辑
摘要: 1. 对html中的多选框设置选择和取消选择,如 $("#id").attr('checked',true);$("#id").attr('checked',false)。如果在调试栏中查看elements属性,可以看出,checked是已经设置成功了的,但是在html中不能表现出来。 2. 解决办 阅读全文
posted @ 2016-05-10 22:33 veganQian 阅读(723) 评论(0) 推荐(0) 编辑
摘要: 一. 数组 1. 终止循环 a. break 终止整个循环,即跳出循环体,执行之外的语句。 b. continue 终止本次循环,直接进行下一次循环 2. 数组 定义: 在内存中开辟一片连续的区域来存储数据。 声明: var arr = []; var arr = new Array(); 长度: 阅读全文
posted @ 2016-04-27 21:25 veganQian 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1. 软件开发的基本方法 a. 分析问题 b. 确定数据结构和算法 c. 编写代码 d. 调试程序 2. 运行javascript a. 使用javascript:前缀构建执行JavaScript代码的URL <a href="javascript:alert('运行js!');">运行代码</a> 阅读全文
posted @ 2016-04-11 21:47 veganQian 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 1. margin重叠问题 在没有设置border或padding的情况下,父元素的第一个子元素的margin-top和父元素的margin-top选取一个最大值使用。可以设置border、padding或者触发BFC来解决子元素设置距离父元素的margin-top。 2. 相对定位和绝对定位 绝对 阅读全文
posted @ 2016-04-03 23:10 veganQian 阅读(166) 评论(0) 推荐(0) 编辑
摘要: CSS基本属性: 文本 a) scroll 背景图片随着页面的其余部分滚动 b) no 背景图固定 c) fixed a) top 上 b) right 右 c) bottom 下 d) left 左 a) 高度 百分比(如果只设置一个值,第二个被默认为auto) b) 百分比 以父元素的百分比来设 阅读全文
posted @ 2016-03-16 23:33 veganQian 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 1. CSS的3加载方式 a. 内嵌式 即在标签后面直接添加CSS样式。如: <p style="color:red;font-size:20px">hello world</p> b. 内联式 在head标签内插入CSS样式,如 <style> p{} </style> c. 外联式 在head标 阅读全文
posted @ 2016-03-15 23:12 veganQian 阅读(145) 评论(0) 推荐(0) 编辑