摘要: 1 我们可以随时为一个函数添加/删除参数或在任意参数位置添加新参数,而不会像传统参数一样必须按照规定的顺序书写, 而且每次添加或删除函数某个参数都要函数内容进行修改。而使用JSON作为参数可以不用考虑参数顺序。看下面代码演示: <script type="text/javascript"> <!-- 阅读全文
posted @ 2018-01-22 17:36 sev_tangerine 阅读(235) 评论(0) 推荐(0) 编辑
摘要: parseFloat() 函数可解析一个字符串,并返回一个浮点数。 该函数指定字符串中的首个字符是否是数字。如果是,则对字符串进行解析,直到到达数字的末端为止,然后以数字返回该数字,而不是作为字符串。 例,我们将使用 parseFloat() 来解析不同的字符串: 输出: 阅读全文
posted @ 2018-01-22 17:31 sev_tangerine 阅读(138) 评论(0) 推荐(0) 编辑
摘要: property 和 attribute非常容易混淆,两个单词的中文翻译也都非常相近(property:属性,attribute:特性),但实际上,二者是不同的东西,属于不同的范畴。 property是DOM中的属性,是JavaScript里的对象; attribute是HTML标签上的特性,它的值 阅读全文
posted @ 2018-01-22 17:22 sev_tangerine 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 在js中定义变量的时候,我们习惯了用var,其实省略var也可以用的。 今天总结一下,使用var或省略var 定义变量的区别 1、var 私有变量,只能在当前js使用,或者在当前作用域使用,定义私有变量,不能delete; 2、省略var定义变量,如a = "sss", 定义了一个全局变量对象a,a 阅读全文
posted @ 2018-01-22 17:05 sev_tangerine 阅读(1715) 评论(0) 推荐(0) 编辑
摘要: CSS3出现了两个与混合模式有关的属性,mix-blend-mode和background-blend-mode. 该CSS属性作用是让元素内容和这个元素的背景以及下面的元素发生“混合”。 可见,最近的Chrome以及FireFox浏览器都已经支持良好,而且无需使用私有前缀。 其支持的值很多,中英文 阅读全文
posted @ 2017-12-21 15:31 sev_tangerine 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 我们在使用CSS对网页元素定义样式时经常会遇到这种情况:要对一般元素应用一般样式,然后在更特殊的元素上覆盖它们。那么我们怎么样来保证我们所新定义的元素样式能覆盖目标元素上原有的样式呢? 在CSS中,会根据选择器的特殊性来决定所定义的样式规则的次序,具有更特殊选择器的规则优先于具有一般选择器的规则,如 阅读全文
posted @ 2017-11-15 15:48 sev_tangerine 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 自动换行问题,正常字符(单词之间有空格)的换行是比较合理的。而连续的数字和英文字符常常将容器撑大,这种情况往往不是我们想要的。 换行的css解决方法一般有:1、overflow: hidden;这种是超出边界的直接隐藏 2、使用word-wrap 3、使用word-break word-break用 阅读全文
posted @ 2017-08-24 14:45 sev_tangerine 阅读(996) 评论(0) 推荐(0) 编辑
摘要: 谷歌浏览器下,经常在保存登录密码状态下,输入框框会变成黄色框。 一开始很奇怪,后来才发现这是谷歌浏览器自带的渲染,其他浏览器倒没有发现这个问题。输入框会变成如下: 导致那样的原因: <input type="text" autocomplete="off">最先想到这个方法,autocomplet默 阅读全文
posted @ 2017-07-27 17:27 sev_tangerine 阅读(1466) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.css88.com/tool/css3Preview/Transform.html 目前这两个属性得到了除去ie以外各个主流浏览器webkit,firefox,opera的支持, 属性名分别为 -webkit-transform,-moz-transform,-o-tra 阅读全文
posted @ 2017-07-13 11:27 sev_tangerine 阅读(1154) 评论(0) 推荐(0) 编辑
摘要: zoom和scale这两个东西都是用于对元素的缩放,但两者除了兼容性之外还有一些不同的地方。 zoom缩放会将元素保持在左上角,而scale默认是中间位置,可以通过transform-origin来设置。另外他们执行的渲染顺序也不同zoom可能影响到盒子的计算。运行<!DOCTYPE html> 第 阅读全文
posted @ 2017-07-11 16:02 sev_tangerine 阅读(202) 评论(0) 推荐(0) 编辑