自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 scss中一些比较常见的语法

嵌套功能 // 在scss语法中是允许一个父级选择器来包裹子级选择器的, 这样就可以避免重复写父级选择器,而且在包含关系上有迹可循 <template> <div class="father"> <div class="children"> <div class="child"> 我是children中的child </div> </div&gt

2020-06-04 16:35:46 1180

转载 如何在vue项目中使用scss语法

第一步安装 首先我们使用scss语法的时候需要进行npm安装 npm install sass --save-dev npm install node-sass --save-dev npm install sass-loader --save-dev 第二步配置 在build目录找到webpack.base.conf.js文件 在该文件module.export中的module.rules加入解释scss文件的loader { test: /\.scss$/, loader: 'sass

2020-06-04 15:01:53 632

原创 vue中元素使用v-for循环使用ref取不到实例的解决方法

当我们的元素使用v-for进行循环,那么我们每个实例的名字都会变的一样,这样我们在下面进行js操作的时候就不可以简单的使用下面的这种方法 this.$refs.实例名称 所以当我们进行循环的时候,需要给每个实例的名字都赋上不一样的值 <input type="file" :ref="`upload${indexs}`" multiple="multiple" style="display:

2020-05-28 19:44:06 7343 6

原创 git基础

Git是什么 Git是目前世界上最先进的分布式版本控制系统。 举个例子:平时我们使用word来写一些文件,写过一次之后发现可能需要改动,于是又新建了一个文件来进行改动,当你改动很多次的时候,已经有无数个版本的文件了,当你想找到你某一次改动的文件的时候的时候非常的困难,但是git会帮你记录你每次进行了哪些修改,在什么时间 进行修改。大约就是下面这个样子 安装git 首先去官网自己安装一下git很简单 然后我们就可以创建本地的git仓库了 //第一步你先找到一个本地的文件夹作为版本库 //然后输入命令,这个命

2020-05-23 23:34:59 164

转载 移动端文字省略至几行

overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; // 2行 word-break: break-all; // 换行 display: -webkit-box; -webkit-box-orient: vertical; width: 90%;

2020-05-12 16:18:02 188

原创 JS关于DOM

Node类型 DOM1级定义了一个Node接口,javascript中的所有节点类型都继承自Node类型,因此所有节点类型都共享着相同的基本属性和方法,其中每个节点都有一个nodeType属性,用于表明节点的类型。节点类型由在Node类型中定义的下列12数值常量表示,任何节点类型必居其一 Node.ELEMENT_NODE:1 Node.ATTRIBUTE_NODE:2 Node.TEXT_NOD...

2020-05-03 16:15:47 183

原创 node初级

我们来创建第一个node应用 来了解一下node.js由哪几部分组成 引入 required 模块:我们可以使用 require 指令来载入 Node.js 模块 var http = require("http"); 创建服务器:服务器可以监听客户端的请求,类似于 Apache 、Nginx 等 HTTP 服务器。 var http = require('http'); http.c...

2020-05-02 20:06:50 143

原创 JSON

什么是json json是一种数据格式,并不属于JavaScript专用 为什么我们用json? 由于JSON格式仅是文本,因此可以轻松地与服务器之间进行发送,并可以通过任何编程语言将其用作数据格式。 json的语法规则 json使用花括号进行包裹{ } 里面的key值必须使用双引号包裹 里面可以包含多种复杂的数据类型,其中有字符串,数组,对象,数字,null 多个数据使用逗号分隔 解析jso...

2020-05-01 18:12:22 140

原创 web Storage理解

两种机制 sessionStorage:为每一个给定的源(given origin)维持一个独立的存储区域,该存储区域在页面会话期间可用(即只要浏览器处于打开状态,包括页面重新加载和恢复。也就说当浏览器关闭的时候存储的信息就会消失,下次再打开的时候需要重新验证 localStorage:功能和sessionStorage一样,但是不同的是关掉浏览器的时候信息不会被清除。 但是这两个在浏览器刷新的...

2020-05-01 15:02:02 359

原创 JS中Date对象详解

Date对象的使用 首先我们先创建一个date对象 let mydate = new Date() 然后让我们看看会输出什么 获得的是当前系统的时间,当我们想知道具体的年月日时分秒的时候,Date对象为我们提供了一些方法 myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-???) myDate.getM...

2020-04-23 12:57:18 273

原创 伪类与伪元素之间的差距

一直以来伪元素和伪类之间的差距都很模糊 本文完全是一些自己的理解和看法 伪类 伪类是用来添加一些选择器的特殊效果 伪类只用一个冒号表示“:” 举例:a:link {color:#FF0000;} 伪元素 伪元素也是用来添加一些选择器的特殊效果 伪元素使用两个冒号进行表示“::” 举例:a::after{} 总结 我们可以根据名字来分析,首先伪类叫做"类“,也就是说这不是开创了一个新元素,而...

2020-04-17 11:21:52 138

转载 如何使用js获取表单中复选框选中的内容

首先我们要清楚,所有的复选框都有一个共同的属性 name,如果想要为同一件事情的复选框那么它们的name值就必须要相同,我们就是根据这个属性来获取 <input type="checkbox" name="cb" value="1" />aa <input type="checkbox" name="cb" value="2" />bb <input type="ch...

2020-04-17 10:29:31 1197

原创 使用input type=file上传图片时,不经过后台就进行图片预览

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document&lt...

2020-04-16 10:56:28 316

原创 HTML5标签vedio与audio详解

video标签 首先video标签是HTML5新增的标签 作用是定义视频 浏览器支持情况 元素 谷歌 火狐 欧朋 苹果 IE video 4.0 3.5 10.5 4.0 9.0 以上版本为能支持的最早版本 video支持的视频格式 MP4 WebM Ogg 上图为各个浏览器对各种格式的支持 使用范例 <video width="320" height="240...

2020-04-16 09:40:59 1640

原创 三栏布局相关问题

三栏布局相关问题 右边固定宽度,左边两栏等比分布 浮动+外边距 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"&...

2020-04-16 00:45:44 137

原创 布局常见问题

HTML常见的布局问题两个盒子左边固定宽度右边自适应填满屏幕一、使用浮动和外边距二、使用overflow+浮动三、使用绝对定位+外边距四、使用display:flex属性水平垂直居中的方法在有固定宽度的情况下一、使用position定位和外边距二、使用margin+position三、使用position+calc不固定宽度的情况下一、使用display:flex二、使用表格的方法进行水平垂直居中...

2020-04-15 23:13:43 484

前端开发入门级小白的笔记.html

本篇文章针对小白进行入入门使用,本文纯手写自学,可能有的地方不是特别对

2019-08-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除