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. AngularJs ng-repeat 必须注意的性能问题

    AngularJs 的 ng-repeat 让我们非常方便的遍历数组生成 Dom 元素,但是使用不当也会有性能问题. 在项目中我们使用 ng-repeat 加载完一个列表后,如果再次请求数据,然后过滤 ...

  2. DropDownList和GridView用法

    DropDownList和GridView用法   DropDownList控件和GridView控件在Asp.net中相当常用,以下是控件的解释,有些是常用的,有些是偶尔的,查找.使用.记录,仅此而 ...

  3. SpringMVC类型转换、数据绑定

    SpringMVC类型转换.数据绑定详解[附带源码分析] 目录 前言 属性编辑器介绍 重要接口和类介绍 部分类和接口测试 源码分析 编写自定义的属性编辑器 总结 参考资料 前言 SpringMVC是目 ...

  4. Jenkins Slave 设置

    Jenkins Slave node环境变量设置有很多trap,在最近的工作当中,我把slave部署在red hat linux 上,进行c++项目的编译部署和发布,但是在执行工程的时候,总会报出某些 ...

  5. duilib开源界面库

    官网: https://code.google.com/p/duilib/ 基于:http://www.viksoe.dk/code/windowless1.htm 教程: http://www.cn ...

  6. [转]Adventures in Xen exploitation

    Source:https://www.nccgroup.com/en/blog/2015/02/adventures-in-xen-exploitation/   tl;dr This post is ...

  7. SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY

    SCOPE_IDENTITY.IDENT_CURRENT 和 @@IDENTITY SQL Server 2000中,有三个比较类似的功能:他们分别是:SCOPE_IDENTITY.IDENT_CUR ...

  8. Jquery文本框值改变事件兼容性

    Jquery文本框值改变事件(支持火狐.ie)   Jquery值改变事件支持火狐和ie浏览器,并且测试通过,绑定后台代码可以做成autocomplete控件. 具体代码列举如下: ? $(docum ...

  9. .NET:脏读、不可重复读和幻读测试

    目录 背景脏读原因重现和避免不可重复读原因重现和避免幻读原因重现和避免嵌套事务导致的死锁备注 背景返回目录 昨天才发现如果一条数据被A事务修改但是未提交,B事务如果采用“读已提交”或更严格的隔离级别读 ...

  10. 做了一个quartz用到的cron在线生成器

    做了一个quartz用到的cron在线生成器 做了一个quartz用到的cron在线生成器   做这个的目的是前期在做Quartz时老是不知道如何去写,我想也有很多人和我一样吧. 有一次使用了一个老外 ...