加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

javascript – JS:检测包装的内联元素?

发布时间:2020-12-14 23:14:17 所属栏目:资源 来源:网络整理
导读:我输出了无限量的内联元素.现在,根据浏览器宽度,一些元素当然会换行到一个新行.是否可以检测并挑出这些元素行,或者dom只是将其视为一条大线? 谢谢您的帮助!! 编辑:尝试通过偏移高度检测包裹的元素(感谢Matchu).包装的元素输出与第一行相同的值(元素的总

我输出了无限量的内联元素.现在,根据浏览器宽度,一些元素当然会换行到一个新行.是否可以检测并挑出这些元素行,或者dom只是将其视为一条大线?

谢谢您的帮助!!

编辑:尝试通过偏移高度检测包裹的元素(感谢Matchu).包装的元素输出与第一行相同的值(元素的总高度).有什么理由吗?

$('#content').children().each(function() {
       alert($(this)[0].offsetHeight); 
    });
最佳答案
您可以检查元素的offsetHeight属性并观察它是否跳转.当内联元素的offsetHeight大于前一个元素时,此元素位于新行上.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读