摘要: 1.全局作用域(Global Scope) 在代码中任何地方都能访问到的对象拥有全局作用域,一般来说有以下几种情形拥有全局作用域: (1)最外层函数和在最外层函数外面定义的变量拥有全局作用域。 (2)所有未定义直接赋值的变量自动声明为拥有全局作用域。 (3)所有window对象的属性拥有全局作用域 阅读全文
posted @ 2017-09-10 15:07 大树下的小草 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 要谈flex布局先了解一下网页的传统布局模式: 基于盒装模型,依赖display属性+position定位属性+float属性。但这样的布局相对于一些特殊布局的使用相对而言就没有那么方便了 ,比如元素垂直方向上的居中就不容易实现。 flex布局即弹性布局 任何的一个容器、行内元素‘’都可以指定为Fl 阅读全文
posted @ 2017-09-03 22:50 大树下的小草 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 居中方法 1.固定值居中: 需要居中的内容在父级盒子内设置固定的margin或 padding值使内容居中 缺点:若父级宽度改变将不会居中 2.自适应居中 1、 left:50%; top:50%; margin-left:50%;/*本身内容宽度的一半*/ margin-top:50% 2、(万能 阅读全文
posted @ 2017-08-20 19:27 大树下的小草 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 外边距合并:当两个垂直外边距相遇时,它们将形成一个外边距。 合并后的外边距的高度等于两个发生合并的外边距的高度中的较大者。 1.当一个元素出现在另一个元素上面时,第一个元素的下外边距与第二个元素的上外边距会发生合并。合并时外边距取其中的最大值。 2.当一个元素包含在另一个元素中时(假设没有内边距或边 阅读全文
posted @ 2017-08-20 16:11 大树下的小草 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 首先了解浏览器内核在浏览器中有什么作用? 简单说负责对网页语法的解释(如HTML、JavaScript)并渲染(显示)网页。不同的浏览器内核对网页编写语法的解释也有不同, 因此同一网页在不同的内核的浏览器里的渲染(显示)效果也可能不同,这也是网页编写者需要在不同内核的浏览器中测试网页显 示效果的原因 阅读全文
posted @ 2017-08-19 17:00 大树下的小草 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 一个典型的针对移动端优化的页面会包含类似这样的内容: <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> 其中的name="viewpo 阅读全文
posted @ 2017-08-19 16:19 大树下的小草 阅读(189) 评论(0) 推荐(0) 编辑
摘要: URL(Uniform Resource Locator) 统一资源定位符是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。 url分为相对url和绝对url: 1、绝对 阅读全文
posted @ 2017-07-30 13:39 大树下的小草 阅读(2211) 评论(0) 推荐(0) 编辑
摘要: Debug 和 Release 的区别 Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release 称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。 Debug 和 Release 的真正区别,在于一组编译选 阅读全文
posted @ 2017-07-22 21:31 大树下的小草 阅读(177) 评论(0) 推荐(0) 编辑