240 发简信
IP属地:湖北
  • git

    1git fetch 上面命令将某个远程主机的更新,全部取回本地; git fetch命令通常用来查看其他人的进程,因为它取回的代码对你本地的开发代码没有影响; 2 git ...

  • JavaScript中运算符使用技巧

    一、可选链接运算符【?.】 复杂写法 if(data&&data.children&&data.children[0]&&data.children[0].title){ }...

  • 工作中的数据的一些处理

    1 // 列表的recode获取不到邻居的数据 const onSelect = (key: any,val: any) => { // key:下标,val:值 s...

  • 11 块属性,行内属性,行内块属性的特点与常见标签

    块属性,行内属性,行内块属性的特点与常见标签[https://www.cnblogs.com/zfy050323/p/15552780.html] 一、块属性: 特点: 1....

  • 10 css画三角形

    一、前言 在前端开发的时候,我们有时候会需要用到一个三角形的形状,比如地址选择或者播放器里面播放按钮 通常情况下,我们会使用图片或者svg去完成三角形效果图,但如果单纯使用c...

  • 9 响应式

    一、概念 响应式网站常见特点:同时适配PC + 平板 + 手机等 标签导航在接近手持终端设备时改变为经典的抽屉式导航 网站的布局会根据视口来调整模块的大小和位置 二、实现方式...

  • 8 多行文本溢出省略

    多行文本溢出省略 多行文本溢出的时候,我们可以分为两种情况: 基于高度截断 伪元素 + 定位 核心的css代码结构如下: position: relative:为伪元素绝对定...

  • 7 CSS3 H5新特性

    一、CSS3新样式 边框 css3新增了三个边框属性,分别是: border-radius:创建圆角边框 box-shadow:为元素添加阴影 border-image:使用...

  • 120
    6 Grid 布局

    Grid布局即网格布局,是一个二维的布局方式,由纵横相交的两组网格线形成的框架性布局结构,能够同时处理行与列 擅长将一个页面划分为几个主要区域,以及定义这些区域的大小、位置、...

  • 2 Javscript数组的常用方法

    一、操作方法 数组基本操作可以归纳为 增、删、改、查,需要留意的是哪些方法会对原数组产生影响,哪些方法不会 增 下面前三种是对原数组产生影响的增添方法,第四种则不会对原数组产...

  • 1 JavaScript中的数据类型

    一、概述 前面我们讲到,JS中有六种简单数据类型:undefined、null、boolean、string、number、symbol,以及引用类型:object 但是我们...

  • 5 弹性布局

    一、是什么 Flexible Box简称flex,意为”弹性布局”,可以简便、完整、响应式地实现各种页面布局 采用Flex布局的元素,称为flex容器container 它的...

  • 3 css选择器

    一、选择器 CSS选择器是CSS规则的第一部分 它是元素和其他部分组合起来告诉浏览器哪个HTML元素应当是被选为应用规则中的CSS属性值的方式 选择器所选择的元素,叫做“选择...

  • 4 css中,有哪些可以隐藏页面元素?区别?

    一、前言 在平常的样式排版中,我们经常遇到将某个模块隐藏的场景 通过css隐藏元素的方法有很多种,它们看起来实现的效果是一致的 但实际上每一种方法都有一丝轻微的不同,这些不同...

  • 1 盒模型

    1 盒模型的改变、组成 2 两种盒模型 核心点: 盒模型:当对一个文档进行布局时,浏览器渲染引擎会根据CSS 基础盒模型(CSS basic box model)标准,将所有...

  • 2 css常见居中

    1. position: absolute; top:0; left:0; right: 0; bottom:0...

  • 120
    Vue 双向数据绑定原理分析

    关于双向数据绑定 当我们在前端开发中采用MV*的模式时,M - model,指的是模型,也就是数据,V - view,指的是视图,也就是页面展现的部分。通常,我们需要编写代码...