假设我有一个容器div,其中包含“icon”类的div容器
e.g。
<div class="icons clearfix">
<div class="icon">...</div>
<div class="icon">...</div>
<div class="icon">...</div>
<div class="icon">...</div>
<div class="icon">...</div>
etc...
</div>
图标的宽度为100%,位于流体宽度容器中。 'icon'容器的固定值为100px(例如,尽管它可能是其他东西)。
给定一个表示div.icon元素的元素,我们如何在确定浏览器或容器大小调整时确定元素当前位于哪一行?第一行中的第一项?第五行中的第二项??
答案 0 :(得分:2)
如果您可以假设.icon
类的高度是固定的,那么您可以这样确定:
.position()
.top
位置值除以.icon
div高度来确定它的行。position().left
为0的DIV。这是一个工作小提琴:http://jsfiddle.net/vK3an/