自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 # vue 项目中监听 localStorage的变化,(非父子组件除过传值,获取数据变化)

vue 项目中监听 localStorage的变化,(非父子组件除过传值,获取数据变化) first : main.js 中给 Vue.protorype 注册一个全局方法,然后创建一个 StorageEvent 方法,当我在执行sessionStorage.setItem(k, val) 的时候,初始化事件并派发事件。 Vue.prototype.$addStorageEvent = function (key, data) { // 创建一个StorageEvent事件 var newS

2021-07-27 10:46:26 1147

原创 ## relative、absolute

一、position 的四个值:static、relative、absolute、fixed。 绝对定位:absolute 和 fixed 统称为绝对定位 相对定位:relative 默认值:static relative:定位是相对于自身位置定位(设置偏移量的时候,会相对于自身所在的位置偏移)。设置了relative的元素仍然处在文档流中,元素的宽高不变,设置偏移量也不会影响其他元素的位置。最外层容器设置为relative定位,在没有设置宽度的情况下,宽度是整个浏览器的宽度。 absolute:定位是相对

2021-03-11 17:41:02 49

原创 2021-03-11

::after (:after) CSS伪元素::after用来创建一个伪元素,作为已选中元素的最后一个子元素。通常会配合content属性来为该元素添加装饰内容。这个虚拟元素默认是行内元素。 :after 选择器在被选元素的内容后面插入内容。 请使用 content 属性来指定要插入的内容。 /* Add an arrow after links */ 在每个p元素的内容之后插入新内容: p::after { content:“台词:”; } 注意: Firefox 3.5 note Firefox 3

2021-03-11 17:08:38 46

转载 2021-03-11

css3系列之transform 详解scale ① scale()----改变的不是元素的宽高,而是 X 和 Y 轴的刻度 scaleX() scaleY() 缩放该元素,>1 放大, <1 缩小 默认值是 1; 看上图,会觉得是box放大了,100px变成了200px, 变的不是元素的 宽高。 改变的不是元素的宽高,而是x 和 y 轴的刻度 scale() scale 参数 第一个是x 第二个是y 第一个参数是 x 第二个参数是y 第三个参数是z ,也就是scalex sc

2021-03-11 16:49:35 75

空空如也

空空如也

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

TA关注的人

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