01 2020 档案

摘要:Flexible Box Model(灵活盒子模型)在平常的web横排布局中,会经常用到float或display:inline-block,但是在多种不同宽度的移动设备的自适应布局中用的话,还得设置百分比宽度和考虑清除浮动。而Flexible Box Model可以自动计算宽度和自适应,更加方便。 阅读全文
posted @ 2020-01-15 16:48 jayfeng925 阅读(368) 评论(0) 推荐(0) 编辑
摘要:先来一道开胃菜: function person(name) { // 变量作用域为函数内部,外部无法访问,防止了变量名冲突和污染 var name = '小明'; this.name = name; this.sayName = function() { console.log(name); } 阅读全文
posted @ 2020-01-09 20:38 jayfeng925 阅读(5516) 评论(0) 推荐(2) 编辑
摘要: 阅读全文
posted @ 2020-01-08 19:28 jayfeng925 阅读(309) 评论(0) 推荐(0) 编辑
摘要:JavaScript中new操作符用于创建一个给定构造函数的对象实例。如下例子: function Person(name, age){ this.name = name; this.age = age;}const person1 = new Person('Tom', 20)console.lo 阅读全文
posted @ 2020-01-07 20:01 jayfeng925 阅读(367) 评论(0) 推荐(1) 编辑
摘要:一、prototype 在JavaScript中,每个函数都有一个prototype属性,这个属性指向函数的原型对象。 例如: function Person(age) { this.age = age } Person.prototype.name = 'kavin' var person1 = 阅读全文
posted @ 2020-01-07 19:57 jayfeng925 阅读(2350) 评论(0) 推荐(1) 编辑
摘要:1、当父元素设置了height值时,则设置overflow:hidden后,子元素超出父元素部分隐藏 2、当父元素的高度是靠子元素撑开的时候,子元素浮动时,则在父元素使用overflow: hidden可以清除浮动,使得父元素的高度依旧是靠子元素撑开。 作用1示例: <!DOCTYPE html>< 阅读全文
posted @ 2020-01-04 15:31 jayfeng925 阅读(577) 评论(0) 推荐(0) 编辑
摘要:1.解释一下display的几个常用的属性值,inline , block, inline-block inline(行内元素): 使元素变成行内元素,拥有行内元素的特性,即可以与其他行内元素共享一行,不会独占一行. 不能更改元素的height,width的值,大小由内容撑开. 可以使用paddin 阅读全文
posted @ 2020-01-02 20:55 jayfeng925 阅读(179) 评论(0) 推荐(0) 编辑