CSS
-
AJAX解析请求得到的数据(多种格式)
在 JavaScript 中,一般将格式设置为 XML、HTML、JSON 或其他纯文本格式。具体使用哪种响应格式,可以参考下面几条原则。 如果向页面中添加大块数据,选择 HTML…
-
AJAX发送GET和POST请求
在 AJAX 请求中,最常见的客户端传递参数的方式有两种:一种是 GET 请求,另一种是 POST 请求。POST 请求是向服务器传送数据,而 GET 请求是从服务器上获取数据。G…
-
JS XMLHttpRequest入门教程(非常详细)
在 JavaScript 中,XMLHttpRequest 是客户端的一个 API,它为浏览器与服务器通信提供了一个便捷通道。现代浏览器都支持 XMLHttpReques…
-
JS获取元素的大小(高度和宽度)
在 JavaScript 中,使用下面 3 组属性可以获取元素的高度和宽度。如表所示。 与元素尺寸相关的属性 元素尺寸属性 说明 clientWidth 获取元素可视部分的宽度,即…
-
JS styleSheets对象:读取页面的所有CSS样式
在 DOM 2 级规范中,使用 styleSheets 对象可以访问页面中所有样式表,包括用 <style> 标签定义的内部样式表,以及用 <link> 标…
-
JS实现动画效果(利用定时器)
JavaScript 动画主要利用定时器(setTimeout 和 setInterval)来实现。设计思路:通过循环改变元素的某个 CSS 样式属性,从而达到动态效果,如移动位置…
-
JS offsetLeft和offsetTop属性:返回当前元素的偏移位置
在 JavaScript 中,offsetLeft 和 offsetTop 属性返回当前元素的偏移位置。IE 怪异模式以父元素为参照进行偏移位置,DOM 标准模式以最近定位元素为参…
-
JS操作CSS样式(非常详细)
CSS 样式包括两种形式:样式表中样式和行内样式。DOM 2 级规范针对样式表提供了一套 API。在 DOM 2 级规范之前,还可以使用标签对象的 style 属性访问行内样式。 …
-
JS display和visibility属性:显示和隐藏元素
CSS 使用 visibility 和 display 属性控制元素显示或隐藏。visibility 和 display 属性各有优缺点,如果担心隐藏元素会破坏页面结构和页面布局,…
-
JS addRule()和insertRule()方法:添加CSS样式
在 JavaScript 中,使用 addRule() 方法可以为样式表增加一个样式。用法如下: styleSheets.addRule(selector, style, [ind…