摘要: 市面上目前已有各种各样的UI组件库,比如 Element 和 iView,他们的强大毋庸置疑。但是我们面临的情况是需求越来越复杂,当它们不能再满足我们需求的时候,这个时候就有必要开发一套属于自己团队的组件库了。 为何要进行组件库开发 如果你所在的公司对于页面的样式没有什么要求,那么你只要随便拿一个组 阅读全文
posted @ 2019-10-18 08:56 张米雪 阅读(490) 评论(0) 推荐(0) 编辑
摘要: ⒈HTML5有哪些新特征 ? ①HTML5现在已经不是SGML的子集,主要是关于图像,位置,存储,多任务等功能的增加; ②绘画canvas; ③用于媒介回放的video和audio元素; ④本地离线存储 localStorage 长期存储数据,浏览器关闭后数据不丢失; ⑤sessionStorage 阅读全文
posted @ 2019-10-16 09:50 张米雪 阅读(356) 评论(0) 推荐(0) 编辑
摘要: ⒈用正确的标签做正确的事情 ⒉HTML语义化让页面的内容结构化,结构更清晰,便于对浏览器,搜索引擎解析; ⒊及时在没有样式CSS情况下也以一种文档格式显示,并且时任意阅读的; ⒋搜索引擎的爬虫也依赖于HTML标记来确定上下文和各个关键字的权重,利于SEO; ⒌时阅读源代码的人对网站更容易将网站分块, 阅读全文
posted @ 2019-10-16 09:20 张米雪 阅读(1795) 评论(0) 推荐(0) 编辑
摘要: 在离线的情况下,浏览器发现html头部有manifest属性,它会请求manifest文件,如果是第一次访问app,那么浏览器就会根据manifest文件的内容下载相应的资源并且进行离线存储,如果已近访问过app并且资源已经立宪存储了,那么浏览器就会使用立宪的资源存储了,然后浏览器会对比新的mani 阅读全文
posted @ 2019-10-16 09:00 张米雪 阅读(768) 评论(0) 推荐(0) 编辑
摘要: ⒈localStorage长期存储数据,浏览器关闭数据后不丢失; ⒉sessionStorage数据在浏览器关闭后自动删除; ⒊cookie是网站为了标识用户身份而存储在用户本地终端(Client Side)上的数据(通常经过加密)。cookie始终在同源的http请求中携带(即使不需要)都会在浏览 阅读全文
posted @ 2019-10-15 14:53 张米雪 阅读(2897) 评论(0) 推荐(0) 编辑
摘要: ⒈iframe会阻塞主页面的Onload事件; ⒉iframe和主页面共享链接池,而浏览器对相同城的链接有限制,所以会影响页面的并行加载; ⒊使用iframe之前需要考虑这两个缺点,如果需要使用iframe,最好是通过JavaScript; ⒋动态给iframe添加src属性值,这样可以可以绕开以上 阅读全文
posted @ 2019-10-15 14:40 张米雪 阅读(3995) 评论(0) 推荐(0) 编辑
摘要: 第一种方法: ①,居中一个div: 给div设置一个宽度,margin:0px auto。 position:absolute top:50%,left:50% transform:translate(-50%,-50%) 弹性盒居中 justify-content:center align-ite 阅读全文
posted @ 2019-09-25 10:33 张米雪 阅读(3132) 评论(0) 推荐(0) 编辑
摘要: 一,css选择器: 1.id选择器( # myid) 2.类选择器(.myclassname) 3.标签选择器(div, h1, p) 4.相邻选择器(h1 + p) 5.子选择器(ul > li) 6.后代选择器(li a) 7.通配符选择器( * ) 8.属性选择器(a[rel = "exter 阅读全文
posted @ 2019-09-25 10:19 张米雪 阅读(1353) 评论(0) 推荐(0) 编辑
摘要: ①盒模型: 内容(content)、填充(padding)、边界(margin)、 边框(border) ②类型: IE 盒子模型、标准 W3C 盒子模型; ③两种盒模型的主要区别是:标准盒模型的宽高是值内容宽高(content) ④而IE盒模型的宽高是指content+padding+border 阅读全文
posted @ 2019-09-25 09:44 张米雪 阅读(3821) 评论(0) 推荐(0) 编辑
摘要: 本题主要考察数据存储的知识,数据存储有本地和服务器存储两种方式。这里主要讲解用本地存储方式解决。即调用 localStorage、Cookie等本地存储方式。 第一种——调用localStorage在一个标签页里面使用 localStorage.setItem(key,value)添加(修改、删除) 阅读全文
posted @ 2019-09-25 09:22 张米雪 阅读(1485) 评论(0) 推荐(1) 编辑