摘要:
Document 阅读全文
摘要:
上线流程 生产构建: 1.合并(css module会为每一个module创建一个style节点,把所有的style合并为一个css文件) 2.抽取(把合并后的css文件从js中抽取出来) 3.压缩(js、css要压缩) 4.调试(开启soureMap,便于线上调试) 发布部署: 1.提交(前端提交 阅读全文
摘要:
规律1:函数用圆括号调用,函数的上下文是windows对象 所有的全局变量都是windows对象的属性,而函数里面的局部变量,不是windows的属性,不是任何东西的属性,它就是一个变量! 规律2:函数如果作为一个对象的方法,对象打点调用,函数的上下文就是这个对象 规律3:函数是事件处理函数,函数的 阅读全文
摘要:
实例1:图片水平垂直居中 实例2:多行文本水平垂直居中 阅读全文
摘要:
line-height支持属性值 1.normal(默认属性) 跟着用户的浏览器走,且与元素字体关联 normal值 = 字体大小/100 2.<number> 使用数值作为行高值。如:line-height:1.5 根据当前元素的font-size大小计算 line-height = 1.5*20 阅读全文
摘要:
1.元素高度从何而来?是由里面的文字撑开的? 2.如果行框盒子里面有多个不同高度的内联盒子? 3.父级元素line-height:1.5与line-height:150%/1.5em的区别 在计算上无差别,都是fontSize*1.5,但实际上有区别 阅读全文
摘要:
line-height 定义: 即行高,两行文字基线之间的距离 三问: 什么是基线? 形象可理解为字母x的下边缘 为什么是基线? 在css中基线乃各种线的基础 需要两行吗? 实例: 所有内联元素的样式表现都与行内框盒子模型有关! 行内盒子模型: 1.内容区域:内容区域的大小与font-size大小有 阅读全文
摘要:
import React from 'react' import ReactDOM from 'react-dom' import { HashRouter, Route, Link, Prompt, Switch } from 'react-router-dom' const Other = ({location})=>( 没有这个地址……{location.path... 阅读全文
摘要:
import React from 'react' import ReactDOM from 'react-dom' import { HashRouter, Route, Link, Prompt } from 'react-router-dom' class Form extends React.Component { constructor(){ super(... 阅读全文
摘要:
import React, { PropTypes } from 'react' import ReactDOM from 'react-dom' import { HashRouter, Route, Link, Redirect, withRouter } from 'react-router-dom' const Home = ({history}) => { ... 阅读全文