前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >jquery教程之css处理

jquery教程之css处理

作者头像
老雷PHP全栈开发
发布2020-07-02 15:14:28
9250
发布2020-07-02 15:14:28
举报

老雷jquery教程之css处理

一、css 访问匹配元素的样式属性

css(name|pro|[,val|fn])

获取值

代码语言:javascript
复制
  $("p").css("height")

设置值

代码语言:javascript
复制
  $("p").css("height","160px")
  $("p").css({
    height:"100px",
    width:"100px",
    marginTop:"10px"
  })

二、offset 获取匹配元素在当前视口的相对偏移,针对浏览器窗口

offset([{top,left}])

设置

代码语言:javascript
复制
  $(".box").offset({ top: 10, left: 30 })

获取

代码语言:javascript
复制
  var p=$(".box").offset();
  $(".box").html( "left: " + offset.left + ", top: " + offset.top );

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

返回的对象包含两个整型属性:top 和 left

代码语言:javascript
复制
  var position = p.position();
  $("div").html( "left: " + position.left + ", top: " + position.top );

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

代码语言:javascript
复制
  $(".box").scrollTop(300);
  var s=$(".box").scrollTop()

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

代码语言:javascript
复制
  $(".box").scrollLeft(300);
  var s=$(".box").scrollLeft()

六、width 宽度,height 高度

代码语言:javascript
复制
  $("p").width();
  $("p").width(100);
  $("p").height();
  $("p").height(20);

七、innerWidth innerHeight

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

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

$("p").innerWidth();

八、outerWidth outerHeight

outerWidth 获取第一个匹配元素外部宽度(默认包括内补白和边框)

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

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-12-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 老雷PHP全栈开发 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档