Js||Css高级元素笔记

作者: 笑楔信 | 来源:发表于2016-12-19 21:06 被阅读84次

Css

overflow----规定当内容溢出元素框时发生的事情。

overflow:hidden;      隐藏溢出的元素(浏览器实际上是裁剪了这部分)

overflow:scroll;         隐藏溢出元素,但是浏览器会显示滚动条以便查看其余的内容。

overflow:visible;        溢出元素会展现在边界之外

overflow:auto;           如果溢出,和overflow:scroll相同

overflow:inherit;      继承,这里不建议,因为IE上都不支持

border-collapse 属性设置表格的边框是否为一个单一而非分割的边框

border-collapse:separate;       默认值。边框会被分开。不会忽略 border-spacing 和 empty-cells 属性。

border-collapse:collapse;       如果可能,边框会合并为一个单一的边框。会忽略 border-spacing 和 empty-cells 属性。

z-index-----属性设置元素的堆叠顺序

该属性设置一个定位元素沿 z 轴的位置,z 轴定义为垂直延伸到显示区的轴。如果为正数,则离用户更近,为负数则表示离用户更远。

注释:元素可拥有负的 z-index 属性值。

注释:Z-index 仅能在定位元素上奏效(例如 position:absolute;)!

JS

search() 用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串

如果没有找到任何匹配的子串,则返回 -1

parseInt ( String s , [ int radix ] ) ---用于解析一个字符串,并返回一个整数

radix 基数,默认为10,代表10进制,16则代表16进制,可解析0x开头的数字字符串

max() 方法可返回两个指定的数中带有较大的值的那个数

暂无

width()、innerWidth()和outerWidth()

在jQuery中,width()方法用于获得元素宽度;innerWidth()方法用于获得包括内边界(padding)的元素宽度,outerWidth()方法用于获得包括内边界(padding)和边框(border)的元素宽度,如果outerWidth()方法的参数为true则外边界(margin)也会被包括进来,即获得包括外边框(margin)、内边界(padding)和边框(border)的元素宽度。同理,innerHeight方法与outerHeight方法也是用同样的方法计算相应的高度。

所以说:对于同一个元素应该是:width()<=innerWidth()<=outerWidth()<=outerWidth(true);

摘自:https://zhidao.baidu.com/question/433149858632567164.html

call方法:

语法:call([thisObj[,arg1[, arg2[,   [,.argN]]]]])

定义:调用一个对象的一个方法,以另一个对象替换当前对象。

说明:

call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由 thisObj 指定的新对象

实际上就是利用thisObj对象的上下文执行call右面的方法,argN...为参数

摘自:http://uule.iteye.com/blog/1158829, 添加了自己的认识

apply

和call()方法基本上是一个意思,区别在于 call 的第二个参数可以是任意类型,而apply的第二个参数必须是数组,也可以是arguments

摘自:http://uule.iteye.com/blog/1158829 

arguments

1、在JavaScript中,arguments对象是比较特别的一个对象,实际上是当前函数的一个内置属性。arguments非常类似Array,但实际上又不是一个Array实例。

2、arguments对象的长度是由实参个数而不是形参个数决定的。形参是函数内部重新开辟内存空间存储的变量,但是其与arguments对象内存空间并不重叠。对于arguments和值都存在的情况下,两者值是同步的,但是针对其中一个无值的情况下,对于此无值的情形值不会得以同步。

摘自并可参考:http://www.cnblogs.com/lwbqqyumidi/archive/2012/12/03/2799833.html

相关文章

  • Js||Css高级元素笔记

    Css overflow----规定当内容溢出元素框时发生的事情。 overflow:hidden; 隐藏溢出...

  • 前端技能概况

    html 块级元素、行内元素、盒子模型 H5新特性 css css3新特性 flex 布局 动画 js js基础 ...

  • js高级笔记

    js高级笔记

  • js基础

    1.网页 网页=html+css+js html:网页元素内容 css:控制网页样式 js:操作网页内容,实现功能...

  • 学习JavaScript高级第一周总结

    本周学习了JS高级,比起之前学习的html 、css、JS基础,JS高级还是比较难接受一点的,特意利用周末的闲暇,...

  • 自己出的错

    CSS出错用border;JS出错用console.log()这是根本的。 css 浮动元素,父元素不设高度,就看...

  • 初识 JavaScript

    CSS和JS在网页中的放置顺序 css放在文档元素的前面包含在 中,js放在文档元素的后面在 里且在尾部。 白屏和...

  • 前端知识体系

    1.JS基础 5 2.JS高级 5JS高级程序设计,各种api的应用,es6新增api的运用 3.CSS...

  • 学习路线

    html /css (用来搭建网站页面元素和定义元素的样式) javaScript(js) (用来操作html元素...

  • 1 - 获取元素的选择器API

    英语单词 advanced 高级 js组成 DOM BOM ECMAScript DOM: 操作HTML, CSS...

网友评论

    本文标题:Js||Css高级元素笔记

    本文链接:https://www.haomeiwen.com/subject/jjzzmttx.html