摘要: 一、如何让一个div在页面中垂直居中(请至少列出三种) 1.距离页面窗口左边框和上边框的距离设置为50%,这个50%就是指页面窗口的宽度和高度的50%,最后将该DIV分别左移和上移,左移和上移的大小就是该DIV宽度和高度的一半。 width:300px; height:200px; position 阅读全文
posted @ 2017-01-16 18:05 fireporsche 阅读(1192) 评论(0) 推荐(0) 编辑
摘要: 学习地址:https://developer.mozilla.org/zh-CN/docs/Web/Html 阅读全文
posted @ 2017-01-16 16:07 fireporsche 阅读(177) 评论(0) 推荐(0) 编辑
摘要: Ctrl + Space:Basic code completion (the name of any class, method or variable) 基本代码完成(任何类、函数或者变量名称),改为Alt+S Ctrl + Shift + Enter:Complete statement 补全 阅读全文
posted @ 2017-01-16 15:25 fireporsche 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 学习地址:https://developer.mozilla.org/zh-CN/docs/Web/CSS/CSS_Flexible_Box_Layout 阅读全文
posted @ 2017-01-16 14:52 fireporsche 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 使用 flexbox 可以帮助你设计出引人注目的布局,并且在pc端或移动端能够很好的缩放。告别使用浮动的 <div> 元素、绝对定位 和一些JavaScript hacks, 使用仅仅几行 CSS 就可以构建出水平或垂直方向的布局。下面是一些基本的使用案例: 你想要将一个元素放在页面的中间 你想要一 阅读全文
posted @ 2017-01-16 14:46 fireporsche 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 学习地址:https://developer.mozilla.org/zh-CN/docs/Web/CSS/Reference 阅读全文
posted @ 2017-01-16 11:42 fireporsche 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 变量的解构赋值用途很多。 (1)交换变量的值 上面代码交换变量x和y的值,这样的写法不仅简洁,而且易读,语义非常清晰。 (2)从函数返回多个值 函数只能返回一个值,如果要返回多个值,只能将它们放在数组或对象里返回。有了解构赋值,取出这些值就非常方便。 (3)函数参数的定义 解构赋值可以方便地将一组参 阅读全文
posted @ 2017-01-16 10:48 fireporsche 阅读(2930) 评论(0) 推荐(0) 编辑
摘要: 详细的git学习教程等在网上都有许多,如: 1.https://git-scm.com/【git官网】 2.https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000【廖雪峰老师的,讲的比较细 阅读全文
posted @ 2017-01-16 10:17 fireporsche 阅读(329) 评论(0) 推荐(0) 编辑
摘要: React.createClass:创建一个ReactClass(组件类),参数是一个对象且必须带有 render 属性方法,该方法必须返回一个封闭的容器(容器内可以有其它不限结构的容器)或 null/false(表示啥都不渲染) React.createElement:第一个参数是DOM,第二个是 阅读全文
posted @ 2017-01-16 10:15 fireporsche 阅读(8561) 评论(1) 推荐(0) 编辑
摘要: Emment语法使用:按table键的结果1.初始化:(HTML文档需要包含一些固定的标签,比如<html>、<head>、<body>等). html:或! :用于HTML5文档类型. html:xt :用于XHTML过度文档类型. html:4s :用于HTML4严格文档类型2.轻松添加类、id 阅读全文
posted @ 2017-01-16 10:12 fireporsche 阅读(194) 评论(0) 推荐(0) 编辑