摘要: 纯css实现的主要手段是利用label标签的模拟功能。label的for属性可以关联一个具体的input元素,即使这个input本身不可被用户可见,有个与它对应的label后,用户可以直接通过和label标签交互来替代原生的input——而这给我们的样式模拟留下了空间。 阅读全文
posted @ 2017-11-17 14:28 lyls 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 1.纵向的单位剋以全部使用px,横向使用rem 2.devicePixelRatio:像素比,目前高清屏,普遍都是2 淘宝方案: <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, 阅读全文
posted @ 2017-11-15 09:28 lyls 阅读(99) 评论(0) 推荐(0) 编辑
摘要: Property:属性,所有的HTML元素都由HTMLElement类型表示,HTMLElement类型直接继承自Element并添加了一些属性,添加的这些属性分别对应于每个HTML元素都有下面的这5个标准特性:id,title,lang,dir,className。DOM节点是一个对象,因此,他可 阅读全文
posted @ 2017-11-09 23:34 lyls 阅读(2929) 评论(0) 推荐(0) 编辑
摘要: typeof: typeof用以获取一个变量或者表达式的类型,一元运算符 null:空、无。表示不存在,当为对象的属性赋值为null,表示删除该属性 undefined:未定义。当声明变量却没有赋值时会显示该值。可以为变量赋值为undefined number:数值。最原始的数据类型,表达式计算的载 阅读全文
posted @ 2017-11-09 23:12 lyls 阅读(419) 评论(0) 推荐(0) 编辑
摘要: css3 appearance 属性: -moz-appearance ,-webkit-appearance 首先要将input输入框的默认样式去掉 然后我们加上边框和圆角,并设置input的高度和字体大小和颜色 然后将input输入框的轮廓去掉: 原文:http://blog.csdn.net/ 阅读全文
posted @ 2017-11-09 16:59 lyls 阅读(10663) 评论(0) 推荐(0) 编辑
摘要: 插入新消息的时候可以给新消息的div一个唯一id,然后调用下面的语句就可以了document.getElementById("xxx").scrollIntoView(); 阅读全文
posted @ 2017-11-07 16:16 lyls 阅读(4950) 评论(0) 推荐(0) 编辑
摘要: 矢量图,也称为面向对象的图像或绘图图像,在数学上定义为一系列由线连接的点。 矢量文件中的图形元素称为对象。每个对象都是一个自成一体的实体,它具有颜色、形状、轮廓、大小和屏幕位置等属性。 矢量图只能靠软件生成,文件占用内在空间较小,因为这种类型的图像文件包含独立的分离图像,可以自由无限制的重新组合。 阅读全文
posted @ 2017-11-06 22:54 lyls 阅读(788) 评论(0) 推荐(0) 编辑
摘要: 软件系统中包含的各种组件,例如模块(Modules)、类(Classes)以及功能(Functions)等等,应该在不修改现有代码的基础上,引入新功能。 开闭原则(OCP)是面向对象设计中“可复用设计”的基石,是面向对象设计中最重要的原则之一,其它很多的设计原则都是实现开闭原则的一种手段。 实现开闭 阅读全文
posted @ 2017-11-06 21:49 lyls 阅读(188) 评论(0) 推荐(0) 编辑
摘要: <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <!-- HTTP 1.1 --> <meta http-equiv="pragma" content="no-cache"> <!-- HTTP 1.0 -- 阅读全文
posted @ 2017-11-06 14:24 lyls 阅读(240) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/stoplll/article/details/64906909 阅读全文
posted @ 2017-11-06 14:02 lyls 阅读(120) 评论(0) 推荐(0) 编辑