前面介绍的适配器模式讲的是如何将一个接口转换成客户所需要的另一个接口,它的目的在于 解决接口的不兼容性问题。现在这里有这样一个模式,它的目的在于如何简化接口,它可以将多个类的复杂的一切隐藏在背后,只显露 出一个干净美观的外观。 晚上睡觉之前,你总是喜欢看电视,在你进入卧室的时候你需要完成以下几个步骤 ...
分类:
其他好文 时间:
2019-05-01 22:36:42
阅读次数:
201
1,同样的代码使用firefox运行不会报错,正常运行。 2,同样的代码使用google chrome 有时候会误报网页? 如下:代码可以在 firfox edge正常运行,在chrome opera 运行报错。应该是兼容性问题。 代码: <!DOCTYPE html><html lang="en" ...
分类:
其他好文 时间:
2019-05-01 01:13:45
阅读次数:
138
html html可以理解为一个骨架 超文本标记语言(Hypertext Markup Language, HTML)是一种用于创建网页的标记语言。 本质上是浏览器可识别的规则,我们按照规则写网页,浏览器根据规则渲染我们的网页。对于不同的浏览器,对同一个标签可能会有不同的解释。(兼容性问题) 注意: ...
分类:
编程语言 时间:
2019-04-28 20:49:55
阅读次数:
195
1. 不同浏览器的标签默认的外补丁( margin )和内补丁(padding)不同; 解决办法:在CSS文件开头,加*{margin: 0; padding: 0;},把所有标签的margin和padding设置为0即可。 2. 在IE6中,块元素设置float并且有水平方向的margin时,ma ...
分类:
其他好文 时间:
2019-04-27 00:34:52
阅读次数:
143
1,使用鼠标选中前面浅灰色缩进。 2,Ctrl+H 查找替换 点击 Find All 查找全部缩进。 3,按backspace向后删除两次,如下图所示: 4,向下按一次方向键,再向左按一次方向键,最后向后删除一次backspance 如下图所示: 5,CSS代码就整理好了!!!!这里一定记住在书写C ...
分类:
Web程序 时间:
2019-04-15 23:19:36
阅读次数:
217
阅读目录 1. Web标准以及W3C 2. 主流浏览器内核 3. 标准模式(Standards Mode)和怪异模式(Quirks Mode) 4. CSS盒模型 5. 重置浏览器样式 6. HTML语义化 7. CSS选择器的优先级 8. 双外边距浮动问题 9. 3像素问题 10. IE6不支持m ...
分类:
其他好文 时间:
2019-03-29 00:41:39
阅读次数:
215
按照一定规则使用匹配模式在目标空间进行搜索,然后执行相应操作; 运行时系统将kvc的运行机制解释为模式匹配,将值的兼容性问题解释为装包解包问题 一、模式匹配 The default implementation of the NSKeyValueCoding protocol provided by ...
分类:
其他好文 时间:
2019-03-27 12:55:30
阅读次数:
142
随着自己写过的页面的增多,也遇到了很多CSS兼容性的问题。这些兼容性问题,都是必然的,因为技术在不断进步,不断革新,所谓,“后浪推前浪,前浪拍死在沙滩上”,当然我们的技术不能是被拍死在沙滩上,我们还要支持,不支持的话,只能是你这个页面,这个产品被淘汰。 那么为了不被淘汰,我们就要做些兼容性处理。 我 ...
分类:
Web程序 时间:
2019-03-27 11:12:38
阅读次数:
172
首先,我是在ubuntu18.04下安装的,有人说直接用源安装会有兼容性问题,或者中文支持不好。我认为主要原因是:既然在命令行下安装,那么就得按照命令行的操作方式来运行,不要gui界面,一切问题都没有了。 一、安装: 先查看一下目前源内的texlive版本: 输出: 省略一部分,目前最新是2018年 ...
分类:
其他好文 时间:
2019-03-19 15:14:24
阅读次数:
150
分享一款适用于产品经理和设计师的原型工具——墨刀。 相对于axure等传统设计软件,它最大的特点是轻、快,不需要下载,打开浏览器就能使用,没有复杂的中继器、函数概念,上手非常快,可以满足大部分场景的原型和交互设计。 近期,墨刀又推出了4.0版本,新增加了用户可以自定义和批量管理的组件库、素材库,并且 ...
分类:
其他好文 时间:
2019-03-18 01:32:27
阅读次数:
162