摘要:
一个非常详细的a标签target属性的讲解,强烈推荐: html5 a标签target属性,HTML中a标签的target属性的“_blank”、“_self”、“_parent”、“_top”这4个属性值... 阅读全文
摘要:
meta元素提供的信息是用户不可见的,它不显示在页面中,一般用来定义页面信息的名称、关键字、作者等。在HTML中,meta标记不需要设置结束标记,在一个尖括号内就是一个meta内容,而在一个HTML头页面中可以有多个meta元素。meta元素的属性有两种:name和http-equiv。 name属 阅读全文
摘要:
当浏览器发出一个http请求的时候,会加载各种各样的资源,如:HTML文档、视频、图片、CSS和JS等。对于这些url不变的资源,浏览器会将他们保存在本地缓存中,下次再访问相同网站的时候,可以直接加载,加快访问。 浏览器的这个缓存策略,一方面加快了访问的速度,另一方面也会遇到一个问题,就是不能及时加 阅读全文
摘要:
最近做项目有个富文本需求,选择用vue-quill-editor,有些个性化设置,在这里记录一下: 功能描述:点击内容,展示富文本,保存后展示文本(如下图): 编辑时候: 提交后变成查看状态: 技术点有一下几个: 1.toolbar个性化设置(字体大小设置item为自定义字体、自定义了一个工作汇报标 阅读全文
摘要:
最近做了一个需求,关于项目会议链接分享给参加会议的人,如下图所示: 其中涉及到的技术点分享一下子: 1.需要考虑到接收链接的人的状态:登录状态和未登录状态(未注册) 解决:主要处理是在路由的前置守卫里面进行,使用普遍的检测token的方法,登录状态直接跳转,未登录状态必须保存当前链接地址,等登录以后 阅读全文
摘要:
我们平时做轮播图的时候都是通过获取卡片位置进行tansform偏移进行卡片切换,今天只用css就能实现轮播效果: 1.使用锚点定位定位到具体卡片 2.使用overflow,hidden隐藏其他卡片,其实hidden属性不是把多余的子元素剪切了,仅仅是隐藏了,具体效果图如下: html代码如下: <d 阅读全文
摘要:
使用这框架的人应该都遇到过这种问题: 我再a-drawer里面加了一个弹窗,然后触发弹窗显示,发现它被a-drawer遮住了,这里先说一下原因: 如下图所示:a-drawer和a-modal都是挂载到body上面的,并且我们发现a-drawer的层级比a-modal高,才会出现这种情况: 解决思路: 阅读全文
摘要:
解决浏览器兼容问题主要从css、js、html入手: 1.css方面: (1)png的24位图片在ie6会出现图片背景,解决方案是将其转换为png8位图片。 (2)不同的浏览器的html,body的初始值margin和padding是不一样的,其中做法是将其都设置为*{padding:0,margi 阅读全文
摘要:
当我们用vue构建项目时候,都知道改变组件data的变量值,用到它的页面得值也会自动改变,这就是基于发布订阅者模式,data里面变量就是发布者,用到这个变量的地方都是订阅者,接下来写一个简单的发布订阅者模式,在这不考虑性能,是一个思维导图,旨在让你清除什么是发布订阅模式: //1.设定目标对象 le 阅读全文
摘要:
在项目中,我们会需要获取一个对象的属性进行一些操作,例如:对象数组去重等,接来下我将讲解属性遍历的5中方法,并实践出其中的差异: 到ES6我们可以知道有5种方法获取对象属性: (1)for ···in··· (2)Object.keys(obj) (3)Object.getOwnPropertyNa 阅读全文