很多页面点击或者拖动的过程需要将当前选中的元素置顶为最顶级的元素,避免被遮挡。
/* 获取页面最大的z-index值 */ function getMaxZIndex() { var maxZ = Math.max.apply(null, $.map($('body *'), function(e,n) { if ($(e).css('position') != 'static') return parseInt($(e).css('z-index')) || 1; })); return maxZ; } /* 设置为最顶层 */ function setMaxZ(obj){ maxZ = getMaxZIndex(); obj.css("z-index",maxZ+1) }
本文介绍了一种通过获取页面中最大z-index值并将其应用于目标元素的方法,确保该元素始终显示在页面的最上层。这种方法对于实现交互式网页设计特别有用。
1554

被折叠的 条评论
为什么被折叠?



