摘要: 我们都知道在javascript里是没有块级作用域的,而ES6添加了块级作用域,块级作用域能带来什么好处呢?为什么会添加这个功能呢?那就得了解ES5没有块级作用域时出现了哪些问题。 ES5在没有块级作用域的情况下出现的问题: 一。在if或者for循环中声明的变量会泄露成全局变量 二。内层变量可能会覆 阅读全文
posted @ 2017-01-04 20:48 yezi-dream 阅读(974) 评论(0) 推荐(0) 编辑
摘要: 一项新技术的出现肯定是为了解决一些问题,那么ES6的出现主要是解决了哪些问题?它的出现给我们带来了什么便利?当它没有出现的时候,某些问题怎么处理?ES6的方法和以前的方法比较又有什么不同呢?根据提出的这些问题,我开始了ES6学习之旅。 ES6是在ES5的基础上对语法进行了修正以及添加了一些新的功能, 阅读全文
posted @ 2016-12-12 23:50 yezi-dream 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 在工作中我们常常需要实现响应式布局,这个可以使用bootstrap的栅格系统来实现,我们在列里也需要实现一部分的响应式。比如下面的效果图,需要实现左边图标固定,右边的自适应 : 左边固定宽度,右边自适应,这个时候我就想到了两列布局,将左右设置float,左边设置固定宽度,右边的宽度为calc(100 阅读全文
posted @ 2016-12-12 20:33 yezi-dream 阅读(5965) 评论(0) 推荐(0) 编辑
摘要: 栅格系统是通过行(.row)与列(column)的组合一起来创建页面布局的,所以只有列(column)可以作为行(row)的直接子元素,我们所要写的内容可以放在列里(column),不过在行的外层还需要定义一层来包含行(.row),这个外层为(.container)或者(.container-flu 阅读全文
posted @ 2016-12-12 20:32 yezi-dream 阅读(1953) 评论(0) 推荐(0) 编辑
摘要: 作为一名程序员 (前端菜鸟),自然是要知道程序员应该知道的几个网站,当然,网站不是越多越好,太多的网站可能会分散你的精力,好的网站能让你学到很多,可以根据自身情况来选择。 github 我想大家应该都知道github,毕竟这个是作为程序员必备的。 程序员应该都有写博客的习惯,用来记录技术的成长,当然 阅读全文
posted @ 2016-12-06 23:24 yezi-dream 阅读(2905) 评论(0) 推荐(0) 编辑
摘要: 浏览器内核有很多种,主流的有四种,这四种内核分别是Trident,Gecko,webkit,prestv。 Trident IE, Gecko firefox, webkit safari + Goole chrome + 搜狗浏览器, prestv opera(由于市场选择的问题,主要用于手机平台 阅读全文
posted @ 2016-12-06 22:52 yezi-dream 阅读(676) 评论(0) 推荐(0) 编辑
摘要: 很多网站都使用了两列布局,就是左边固定,右边自适应的布局。两列布局有多种方法,现在来列举一下 第一种:margin + float / margin + absolute 将左边设置 float 或者 absolute ,使其脱离文档流,右边使用margin-left设置左右间隔,大小一般为 >= 阅读全文
posted @ 2016-12-06 00:01 yezi-dream 阅读(533) 评论(0) 推荐(0) 编辑
摘要: 这几天都没有写博客,自己的懒惰又要跑出来了,发觉不能再这样下去了,不然就什么都不想干了,然后将之前已经写得差不多的博客重新检视了一遍。这篇博客已经写得挺久的了,但是一直没有发布,现在补充了一些,也让自己回顾了一下BFC布局。 BFC的全称是block formatting context(块级格式上 阅读全文
posted @ 2016-11-27 17:48 yezi-dream 阅读(560) 评论(0) 推荐(0) 编辑
摘要: 今天解决了iframe高度自适应的问题,不过这只是同域下的页面嵌入,以下是代码: function SetCwinHeight(){ var iframeid = document.getElementById("frame"); //frame是iframe的id if (document.get 阅读全文
posted @ 2016-11-19 19:31 yezi-dream 阅读(800) 评论(0) 推荐(0) 编辑
摘要: iframe嵌入页面后,我们有时需要调整滚动条,例如,去掉全部的滚动条,去掉右边的滚动条且保留底下的滚动条,去掉底下的滚动条且保留右边的滚动条。那么我们应该怎么做呢? 一:去掉全部的滚动条 第一个方法: iframe 有一个scrolling属性,它有 auto , yes , no 这三个值。 s 阅读全文
posted @ 2016-11-16 19:01 yezi-dream 阅读(89543) 评论(1) 推荐(2) 编辑