1.事件驱动 js控制页面的行为是由事件驱动的。 什么是事件?(怎么发生的) 事件就是js侦测到用户的操作或是页面上的一些行为 事件源(发生在谁身上) 引发事件的元素 事件处理程序(发生了什么事) 对事件处理的程序或函数 事件对象(用来记录发生事件时的相关信息) 只有在事件发生的时候,才会产生事件对 ...
分类:
编程语言 时间:
2019-12-21 13:35:17
阅读次数:
85
最近在维护一些老的项目,需要兼容ie7 ,css3就不能用了,这里总结一下碰到的问题及解决方案。 1、盒模型 ie7、8 的盒模型都是 box-sizing为content-box的盒模型,这里在做的时候就要注意 2、display:inline-block 碰到使用块级元素的场景 有兼容写法 *d ...
分类:
其他好文 时间:
2019-12-20 11:44:22
阅读次数:
94
大纲 问题背景 HTML篇 CSS篇 Javascript篇 参考资料 问题背景 由于市场上浏览器种类众多,而不同厂商的浏览器其内核亦不尽相同,甚至同一厂商,不同版本之间的浏览器解析都有所不同。所以各个浏览器对网页的解析就有一定出入,这也是导致浏览器兼容问题出现的主要原因。 我们的网页需要在主流浏览 ...
分类:
Web程序 时间:
2019-12-14 11:49:15
阅读次数:
96
一、CSS书写格式: 1、行内样式: 可以直接将CSS代码写到开始标签当中: <div style = "color:red">行内样式</div> 2、内嵌样式: 可以在一对head标签中写上一对style标签,然后在style标签中编写CSS代码: <head> <style type="tex ...
分类:
Web程序 时间:
2019-12-12 23:56:52
阅读次数:
1093
1.创建文件夹"webpack-study" 2.使用webstrom打开文件夹所在位置。在根目录上创建一个文件,文件命名为“src”,在src文件下新建css、images、js文件夹,在src文件夹下新建index.html文件 和main.js文件 3.现在我们需要完成一个隔行变色的需求,来熟 ...
分类:
Web程序 时间:
2019-12-10 20:59:57
阅读次数:
125
使用dva和ant-design组件在IE中的兼容问题记录 参考文章:https://blog.csdn.net/yede0632/article/details/80746264 最近在使用蚂蚁金服的dva脚手架以及ant design组件开发React项目,不得不说dva真的很优秀,很大程度上方 ...
分类:
其他好文 时间:
2019-12-08 17:34:31
阅读次数:
74
京东首页项目总述 这里做一个京东首页的项目。主要目的是总结和提高 HTML+ CSS 技术。该项目暂不涉及JS相关技术。 一、首页效果 先看首页完成最终完成的效果 项目做完后,也会附上项目github地址(包含整个项目的素材和代码)。 二、项目介绍 1、设计目标 2、浏览器兼容问题 因为浏览器的不同 ...
分类:
其他好文 时间:
2019-12-05 22:27:53
阅读次数:
224
如图 IDEA 2018 自定义配置Maven3.6.2报错 原因 Maven3.6.2 版本兼容问题 解决方法:重新下载较低版本Maven3.6.1及以下版本可以顺利解决。(亲测有效) ...
1. JS 包安装工具的选择npm or yarn 刚开始进行环境搭建的时候,用的是npm包管理工具,但是运行命令 npm run dev,启动项目总是报错,百度说是webpack和webpack-dev-server版本不兼容问题 原因:这是新版webpack存在的BUG,卸载现有的新版本webp ...
分类:
Web程序 时间:
2019-12-03 19:55:34
阅读次数:
167
我感觉这个是swift的设计缺陷。 类型擦除:解决泛型类型作为公用类型的问题 是抽象的公用机制的一种实现方式。 1)类型擦除并不能解决类型不一致的兼容问题,只能解决类似继承一致性的兼容问题。 2)擦除类型后的抽象类型,其类型信息仍然存在,只是需要保持逻辑一致性。 import Foundation ...
分类:
编程语言 时间:
2019-12-03 19:50:10
阅读次数:
94