offsetParent()方法怎么用-创新互联

这篇文章给大家分享的是有关offsetParent()方法怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

创新互联建站提供网站制作、网站建设、网页设计,品牌网站建设广告投放等致力于企业网站建设与公司网站制作,十余年的网站开发和建站经验,助力企业信息化建设,成功案例突破成百上千,是您实现网站建设的好选择.

offsetParent()方法返回最近的祖先定位元素。定位元素指的是元素的CSSposition属性被设置为relative、absolute或fixed的元素。可以通过jQuery设置position,或者通过CSS的position属性。

offsetParent()实例

设置最近的祖先定位元素的背景颜色:

$("button").click(function(){

$("p").offsetParent().css("background-color","red");

});

语法

$(selector).offsetParent()

深入理解定位父级offsetParent及偏移大小

偏移量(offsetdimension)是javascript中的一个重要的概念。涉及到偏移量的主要是offsetLeft、offsetTop、offsetHeight、offsetWidth这四个属性。当然,还有一个偏移参照——定位父级offsetParent。本文将详细介绍该部分内容

定位父级

在理解偏移大小之前,首先要理解offsetParent。人们并没有把offsetParent翻译为偏移父级,而是翻译成定位父级,很大原因是offsetParent与定位有关

定位父级offsetParent的定义是:与当前元素最近的经过定位(position不等于static)的父级元素,主要分为下列几种情况

元素自身有fixed定位,offsetParent的结果为null

当元素自身有fixed固定定位时,我们知道固定定位的元素相对于视口进行定位,此时没有定位父级,offsetParent的结果为null

[注意]firefox浏览器有兼容性问题

感谢各位的阅读!关于“offsetParent()方法怎么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!


网站题目:offsetParent()方法怎么用-创新互联
当前网址:http://bzwzjz.com/article/djdosp.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站建设公司 教育网站设计方案 上市集团网站建设 网站设计 成都定制网站建设 成都网站设计 成都网站制作 成都网站设计 成都营销网站建设 成都网站制作 成都企业网站制作 成都网站制作公司 达州网站设计 网站制作 成都网站建设 手机网站设计 成都响应式网站建设 成都定制网站建设 成都网站制作 成都网站建设 LED网站设计方案 网站建设公司