摘要: 前言 本项目是一款个人学习的博客项目,主要是为了学习vue2 和 node.js。另外涉及到MySQL redis nginx 等技术栈知识 "项目地址" 预览地址 (PC或者手机) 注意:PC端支持markdown编辑博客,但是手机端不支持编辑,仅支持查看博客内容 "博客预览地址:node后台版本 阅读全文
posted @ 2019-10-23 12:21 hunterxing 阅读(1640) 评论(0) 推荐(0) 编辑
摘要: CSS选择器介绍和优先级 选择器权重及优先级 权重分为四级,权重值越大优先级越高。 1. 内联样式。如:style=“xxx”,权值为1000 2. ID选择器。如: content,权值为100 3. 类,伪类和属性选择器。如:.content,:hover,[attribute],权值为10 4 阅读全文
posted @ 2019-03-01 10:17 hunterxing 阅读(305) 评论(0) 推荐(0) 编辑
摘要: Position(定位) position可以取五个值 | 参数 | 描述 | | | | | absolute | 绝对定位 ;脱离⽂档流的布局,遗留下来的空间由后⾯的元素填充。定位的起始位置为最近的⽗元素(postion不为static),否则为Body⽂档本身。 | | relative | 阅读全文
posted @ 2019-02-28 21:28 hunterxing 阅读(190) 评论(0) 推荐(0) 编辑
摘要: CSS浮动float 参考教程( "经验分享:CSS浮动(float,clear)通俗讲解" ) 首先了解一下标准文档流的排版: 从上到下,从左到右,遇块换行 浮动可以理解为让某个div元素脱离文档流,漂浮在文档流之上 block元素无视float元素 啥意思呢,就是A和B两个block(块级)元素 阅读全文
posted @ 2019-02-28 19:32 hunterxing 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 最后发现,巩固基础才是关键。 盒子模型 padding 可以设置四个值,如图 表示内边距,内容与盒子 上右下左 的距离。 记住顺时针转就行。 如果padding不全,那么就和对面的padding一样。 如图,只规定了两个,但是在下面的盒子模型中默认使得对面的padding属性一致。 只规定一个,那么 阅读全文
posted @ 2019-02-28 13:59 hunterxing 阅读(119) 评论(0) 推荐(0) 编辑
摘要: Vue 学习基础 一、下载配置 1.下载(前提安装了 ) 2.载完成后找到 放入项目文件夹 3.放入项目文件夹 二、引包、留坑、实例化、插值表达式 1.创建 文件进行学习 2.在 中引入 的包 3.留坑 4.实例化 5.插值表达式 html <!DOCTYPE html Document <! 2. 阅读全文
posted @ 2019-02-25 21:43 hunterxing 阅读(733) 评论(0) 推荐(0) 编辑
摘要: 很多时候因为快捷键冲突,我们得自定义 编辑器的快捷键 打开 自定义格式如下 将上述格式替换成上图箭头所指的数值,快捷键可更换。即: 这时候使用 就可以完成命令了 阅读全文
posted @ 2019-02-25 12:52 hunterxing 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 安装插件 配置 头部引入插件 在 模块引入 运行打包命令 阅读全文
posted @ 2019-02-24 08:28 hunterxing 阅读(3281) 评论(0) 推荐(0) 编辑
摘要: 当我们修改带hash的文件并进行打包时,每打包一次就会生成一个新的文件,而旧的文件并没有删除。为了解决这种情况,我们可以使用 在打包之前将文件先清除,之后再打包出最新的文件 下载插件依赖 配置 头部引入插件 在 模块引入 运行打包命令 阅读全文
posted @ 2019-02-24 08:28 hunterxing 阅读(1390) 评论(0) 推荐(0) 编辑
摘要: 所需插件 本教程基于已经搭建好的webpack环境,详见 " Webpack 4 学习01(基础配置)" 了解 HtmlWebpackPlugin会自动为你生成一个HTML文件,根据指定的index.html模板生成对应的 html 文件。 安装依赖 配置 文件 在头部定义常量,引入插件 在 模块引 阅读全文
posted @ 2019-02-24 08:27 hunterxing 阅读(399) 评论(0) 推荐(0) 编辑