摘要:
一、生成实例对象的原始模式 二、解决代码重复 写一个函数 三、看不出同一个原型,用构造函数 注: 所有实例拥有相同属性和方法时,用prototype模式 原因:每创建一个实例就需要重复一次代码,占用内存,降低性能 未使用prototype: 使用prototype: 使用prototyope模式: 阅读全文
摘要:
如何从外部读取局部变量 在函数内部,再定义一个函数 f2可以读取f1中的变量,只要把f2作为返回值 就可以在f1外部读取它的内部变量 闭包就是能够读取其他函数内部的函数 即定义在一个函数内部的函数 阅读全文
摘要:
谷歌有自己对input 的填充色 加上下面的css 就可以了 input:-webkit-autofill { -webkit-box-shadow: 0 0 0px 1000px white inset !important;} ie浏览器给了 input 默认的背景色 background-co 阅读全文
摘要:
echart 宽度自适应问题 阅读全文
摘要:
浏览器的缺省字体为16px; 你可以先将基准字体大小设置为10px; body { font-size: 62.5%; } 然后统一使用 em作为单位 div { font-size: 2.4em; // 24px } 阅读全文
摘要:
例外:当内联的样式在外联样式前面的时候,内联的样式将会被覆盖 选择器的优先权: 行内 > 内联样式表 > id > class > html 1000 100 10 1 (权值) CSS优先级法则 1)权值高优先 2)权值相等,后出现的样式优先 3)网页编写者优先于浏览器设置的样式 4)继承的不如后 阅读全文
摘要:
一、font快捷键写法 body { font: font-style font-variant font-weight font-size line-height font-family; } 例:body { font: italic small-caps normal 13px/150% Ar 阅读全文
摘要:
当大图片需要自适应小的容器时 img {max-width: 100%;} ie6不支持max-width 阅读全文
摘要:
一、border-radius 可以同时设置1-4个值 a)1个值 控制4个圆角 b)2个值 第1个控制左上角和右下角 第2个值控制左下角和右上角 c)3个值 第1个控制 第2个值控制左下角和右上角 第三个值控制右下角 d)4个值 依次控制4个圆角(从左上角 到 左下角) 单个圆角的设置: bord 阅读全文
摘要:
一、html 二、css 三、问题 给footer清除浮动后,footer的外边距不起作用了(外边距塌陷,clearance),这是垂直方向上 四、1、footer 的margin-top 改成 left 的 margin-bootom 可解决以上问题 2、clear:both 属性 给 到浮动元素 阅读全文