1、css(name|pro|[,val|fn]) 访问匹配元素的样式属性。

参数name 描述:
取得第一个段落的color样式属性的值。
$("p").css("color"); 参数properties 描述:
将所有段落的字体颜色设为红色并且背景为蓝色。
$("p").css({
"color": "#ff0011",
"background": "blue"
}); 参数name,value 描述:
将所有段落字体设为红色
$("p").css("color","red"); 参数name,回调函数 描述:
逐渐增加div的大小
$("div").click(function() {
$(this).css({
width: function(index, value) {
return parseFloat(value) * 1.2;
},
height: function(index, value) {
return parseFloat(value) * 1.2;
}
});
});

2、offset([coordinates]) 获取匹配元素在当前视口的相对偏移。

无参数描述:
获取第二段的偏移 HTML 代码:
<p>Hello</p><p>2nd Paragraph</p> jQuery 代码:
var p = $("p:last");
var offset = p.offset();
p.html( "left: " + offset.left + ", top: " + offset.top ); 结果:
<p>Hello</p><p>left: , top: </p> 参数coordinates 描述:
获取第二段的偏移 HTML 代码:
<p>Hello</p><p>2nd Paragraph</p> jQuery 代码:
$("p:last").offset({ top: , left: });

3、position() 获取匹配元素相对父元素的偏移。

获取第一段的偏移

HTML 代码:
<p>Hello</p><p>2nd Paragraph</p> jQuery 代码:
var p = $("p:first");
var position = p.position();
$("p:last").html( "left: " + position.left + ", top: " + position.top ); 结果:
<p>Hello</p><p>left: , top: </p>

4、scrollTop([val])  获取匹配元素相对滚动条顶部的偏移。

获取第一段相对滚动条顶部的偏移

HTML 代码:
<p>Hello</p><p>2nd Paragraph</p> jQuery 代码:
var p = $("p:first");
$("p:last").text( "scrollTop:" + p.scrollTop() ); 结果:
<p>Hello</p><p>scrollTop: </p> 参数val 描述:
设置相对滚动条顶部的偏移
jQuery 代码:
$("div.demo").scrollTop()

5、scrollLeft([val])  获取匹配元素相对滚动条左侧的偏移。

无参数描述:
获取第一段相对滚动条左侧的偏移 HTML 代码:
<p>Hello</p><p>2nd Paragraph</p> jQuery 代码:
var p = $("p:first");
$("p:last").text( "scrollLeft:" + p.scrollLeft() ); 结果:
<p>Hello</p><p>scrollLeft: </p> 参数val 描述:
设置相对滚动条左侧的偏移
jQuery 代码:
$("div.demo").scrollLeft();

6、height([val|fn])  取得匹配元素当前计算的高度值(px)。

无参数描述:
获取第一段的高
$("p").height(); 参数val 描述:
把所有段落的高设为 :
$("p").height(); 参数function(index, height) 描述:
以 像素的幅度增加 p 元素的高度
$("button").click(function(){
$("p").height(function(n,c){
return c+;
});
});

7、width([val|fn])  取得第一个匹配元素当前计算的宽度值(px)。

无参数描述:
获取第一段的宽
$("p").width(); 参数val 描述:
把所有段落的宽设为 :
$("p").width(); 参数function(index, height) 描述:
以 像素的幅度增加 p 元素的宽度
$("button").click(function(){
$("p").width(function(n,c){
return c+;
});
});

8、innerHeight()  获取第一个匹配元素内部区域高度(包括补白、不包括边框)。

获取第一段落内部区域高度。

HTML 代码:
<p>Hello</p><p>2nd Paragraph</p> jQuery 代码:
var p = $("p:first");
$("p:last").text( "innerHeight:" + p.innerHeight() ); 结果:
<p>Hello</p><p>innerHeight: </p>

9、innerWidth()  获取第一个匹配元素内部区域宽度(包括补白、不包括边框)。

获取第一段落内部区域宽度。

HTML 代码:
<p>Hello</p><p>2nd Paragraph</p> jQuery 代码:
var p = $("p:first");
$("p:last").text( "innerWidth:" + p.innerWidth() ); 结果:
<p>Hello</p><p>innerWidth: </p>

10、outerHeight([options])  获取第一个匹配元素外部高度(默认包括补白和边框)。

获取第一段落外部高度。

HTML 代码:
<p>Hello</p><p>2nd Paragraph</p> jQuery 代码:
var p = $("p:first");
$("p:last").text( "outerHeight:" + p.outerHeight() + " , outerHeight(true):" + p.outerHeight(true) ); 结果:
<p>Hello</p><p>outerHeight: , outerHeight(true):</p>

11、outerWidth([options])  获取第一个匹配元素外部宽度(默认包括补白和边框)。

获取第一段落外部宽度。

HTML 代码:
<p>Hello</p><p>2nd Paragraph</p> jQuery 代码:
var p = $("p:first");
$("p:last").text( "outerWidth:" + p.outerWidth() + " , outerWidth(true):" + p.outerWidth(true) ); 结果:
<p>Hello</p><p>outerWidth: , outerWidth(true):</p>

jQuery的css的更多相关文章

  1. jQuery属性/CSS使用例子

    jQuery属性/CSS 1..attr() 获取匹配的元素集合中的第一个元素的属性的值  或 设置每一个匹配元素的一个或多个属性. 例1:获取元素的属性的值 <p title="段落 ...

  2. jquery的css详解(二)

    jq的工具方法style用于设置样式,jq的实例方法css在设置样式时就是调用的它,接下来分析一下源码. jQuery.extend({ ............................ st ...

  3. jquery的css详解(一)

    通过阅读源码可以发现css是jq的实例方法.而在内部调用jq的工具方法access来实现的,对该方法不了解的朋友请点击 -> jquery工具方法access详解 在access的回调中做了一个 ...

  4. jquery修改css样式,样式带!important

    由于需求的需要,今天在用jquery修改一个弹出框的样式的时候,由于有一个按钮有padding-left:12px;导致内间距空出来的这一块颜色用普通的方式无法改变. 普通的jquery修改css的方 ...

  5. 使用jquery修改css中带有!important的样式属性

    当CSS中含有!important的样式属性时,普通的修改方式是会出现失败的.如下: <div class="test">使用jquery修改css中带有!import ...

  6. jquery和css自定义video播放控件

    下面介绍一下通过jquery和css自定义video播放控件. Html5 Video是现在html5最流行的功能之一,得到了大多数最新版本的浏览器支持.包括IE9,也是如此.不同的浏览器提供了不同的 ...

  7. 在线运行Javascript,Jquery,HTML,CSS代码

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" http://www.w3.org/TR/xht ...

  8. JQuery:JQuery操作CSS类

    JQuery:CSS类jQuery - 获取并设置 CSS 类,通过 jQuery,可以很容易地对 CSS 元素进行操作.jQuery 操作 CSSjQuery 拥有若干进行 CSS 操作的方法.我们 ...

  9. jQuery和CSS 3定制HTML 5视频播放器

    目前,随着越来越多的浏览器开始支持更多的HTML5新特性,开发者也逐渐关注HTML5的开发.在众多HTML5的新特性中,视频方面的新特性是 很值得开发者和用户关注的.现在,只需要有支持HTML5的浏览 ...

  10. 在线API,桌面版,jquery,css,Android中文开发文档,JScript,SQL掌用实例

    学习帮助文档大全 jquery,css,Android中文开发文档,JScript,SQL掌用实例 http://api.jq-school.com/

随机推荐

  1. RMAN duplicate from active 时遭遇 ORA-17627 ORA-12154

    最近在从活动数据库进行异机克隆时碰到了ORA-17629,ORA-17627,ORA-12154的错误,起初以为是一个Bug呢.Oracle Bug着实太多了,已经成了习惯性思维了.汗!错误提示是无法 ...

  2. [置顶] 在js中如何实现方法重载?以及函数的参数问题

    都知道在js中没有办法直接实现方法重载,因为在js中如果定义了多个名称相同,但参数个数不一样的方法,其实只有最后一个方法能被真正调用,其他的方法都被覆盖掉了. 但每一个函数都有一个特殊的参数argum ...

  3. SVN版本冲突解决详解

    SVN版本冲突解决详解 分类: SVN(SubVersion)2009-11-23 15:45 27014人阅读 评论(12) 收藏 举报 svnsubversion服务器文档工作c 版本冲突原因: ...

  4. [转]How to build a data storage and VM Server using comodity hardware and free software

    Source: http://learnandremember.blogspot.jp/2010_01_01_archive.html Requisites: 1) RAID protection f ...

  5. 《C++游戏开发》笔记十三 平滑过渡的战争迷雾(一) 原理:Warcraft3地形拼接算法

    本系列文章由七十一雾央编写,转载请注明出处.  http://blog.csdn.net/u011371356/article/details/9611887 作者:七十一雾央 新浪微博:http:/ ...

  6. z-index 解析

    很多人对z-index的认识仅止于:z-index是控制元素在页面中的堆叠顺序,z-index值高的元素显示在z-index值低的前面.而其中的原因才很少有人去深究,直到自己在实际项目中碰到由于z-i ...

  7. MVC几种传值方式

    一,Model public class Course { public int Id { get; set; } public string Name { get; set; } } public ...

  8. XDCTF 2013 code2 跳出死循环

    题目:编写一个程序(比如kernel module),使附件2.c中的程序跳出死循环.2.c中的代码如下:#include int main(int argc, char *argv[]){int n ...

  9. iOS 开发之Target-action模式

    Target-action:目标-动作模式,它贯穿于iOS开发始终.但是对于初学者来说,还是被这种模式搞得一头雾水. 其实Target-action模式很简单,就是当某个事件发生时,调用那个对象中的那 ...

  10. Twitter Storm:单机环境的安装与配置

    Twitter Storm:单机环境的安装与配置 好久没写博客了,这一段时间一直被导师push着做毕业设计.由于目前的方向偏向于图像识别检索,毕设打算做一个基于分布式计算平台的图像检索系统,查阅相关资 ...