摘要: CSS 布局的三种机制 css 提供了三种机制来设置盒子的摆放位置,分别是普通流、浮动和定位; 普通流:块级元素会独占一行,从上至下;行内元素会按照顺序,从左至右,碰到边缘自动换行; 浮动:让盒子从普通流浮动起来,主要作用让多个块级元素一行显示; 定位:让盒子定在浏览器的某一个位置 css 离不开定 阅读全文
posted @ 2020-02-15 18:21 计算机相关人员 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 盒子模型 盒子模型 盒子模型有元素内容、边框(border)、内边距(padding)、外边距(margin)组成; 盒子里面的文字和图片等元素是内容区域; 盒子的厚度 我们称为 盒子的边框; 盒子内容与盒子之间的距离是内边距; 盒子与盒子之间的距离是外边距; 标准盒子模型 盒子边框(border) 阅读全文
posted @ 2020-02-01 23:48 计算机相关人员 阅读(1066) 评论(0) 推荐(0) 编辑
摘要: css复合选择器 css 分为 基础选择器 和 复合选择器 , 但是基础选择器不能满足实际开发中 快速高效的选择标签 目的是为了选择更准确更精细的目标元素标签 复合选择器是由两个或者多个基础选择器 , 通过不同的方式组合而成 后代选择器 ( 重点 ) 当标签发生嵌套时 , 内层标签就成为外层标签的后 阅读全文
posted @ 2020-01-31 22:01 计算机相关人员 阅读(231) 评论(0) 推荐(0) 编辑
摘要: CSS 层叠样式表 HTML的局限性 html 满足不了设计者的需求 操作 html 属性不方便 html 里面添加样式带来的无尽的臃肿和繁琐 CSS 网页的美容师 让我们的网页更加的丰富多彩 , 布局更加灵活自如 css 最大的贡献就是 : 让 html 从样式中脱离 , 实现了 html 专注去 阅读全文
posted @ 2020-01-30 12:33 计算机相关人员 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 表格 (table) 学习目标 表格是用来做什么的? 展示数据, 可以让数据显示整齐规范; 列表是用来做什么的? 列表用来布局,可以让页面布局整齐规范; 表单用来做什么的? 表单用来收集用户数据。 创建表格 | 标签名 | 属性名 | | | | | table | 表格标签 | | caption 阅读全文
posted @ 2020-01-29 18:02 计算机相关人员 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 常见的浏览器内核 (了解) 首先解释一下浏览器内核是什么东西 , 英文叫做 Rendering Engine , 中文翻译很多 , 排版引擎 , 解释引擎 , 渲染引擎 , 现在流行称为浏览器内核 . 免费读取网页内容 , 整理讯息 , 计算网页的显示方式并显示页面 . 主要流行的浏览器 | 浏览器 阅读全文
posted @ 2020-01-26 10:51 计算机相关人员 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 使用路由模块 下载路由模块 导入路由模块 HashRouter : 表示一个路由的根容器, 将来所有的路由相关的东西, 都要包裹在 HashRouter 里面 , 而且一个网站 , 只需要使用一次 HashRouter 就好了 Route : 表示一个路由规则 , 在 Route 身上, 有两个比较 阅读全文
posted @ 2020-01-16 00:04 计算机相关人员 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 绑定 this 并传值的几种方式 import React from 'react' class BindThis extends React.Component { constructor(props) { super(props) this.state = { msg: '这是初始化的msg' 阅读全文
posted @ 2020-01-15 21:48 计算机相关人员 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 概念: 在组件创建到加载到页面上运行, 以及组件被销毁的过程中, 总是伴随着各种各样的事件, 这些在组件特定时期触发的时间, 统称为组件的生命周期; 组件的生命周期分为三部分: 组件创建阶段 : 组件创建阶段的生命周期函数, 有一个显著的特点, 创建阶段的生命周期函数在组件的一生中, 只执行一次 ; 阅读全文
posted @ 2020-01-15 00:30 计算机相关人员 阅读(154) 评论(0) 推荐(0) 编辑
摘要: React 与 Vue 对比 什么是模块化: 从代码的角度, 去分析问题, 把我们编程的业务逻辑, 分割到不同的模块中进行开发, 这样能够方便代码的重用 ; 什么是组件化: 从 UI 的角度去分析问题, 把一个页面拆分为一些互不相干的小组件, 随着项目的开发, 手里的组件会越来越多, 最后如果要实现 阅读全文
posted @ 2020-01-13 00:23 计算机相关人员 阅读(162) 评论(0) 推荐(0) 编辑