Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JQuery流体CSS浮动DIV行遍历_Jquery_Html_Css_Fluid Layout - Fatal编程技术网

JQuery流体CSS浮动DIV行遍历

JQuery流体CSS浮动DIV行遍历,jquery,html,css,fluid-layout,Jquery,Html,Css,Fluid Layout,假设我有一个container div,其中包含类为“icon”的div容器 e、 g ... ... ... ... ... 等 图标的宽度为100%,位于流体宽度容器中。”icon’容器的固定值为100px(例如,它可能是其他的) 给定一个表示div.icon元素的元素,在考虑浏览器或容器大小调整时,如何确定该元素当前所在行的位置?第一行的第一项?第五行中的第二项???如果可以假设.icon类的高度是固定的,则可以这样确定: 通过查看div的.position() 通过将.top位置值

假设我有一个container div,其中包含类为“icon”的div容器

e、 g


...
...
...
...
...
等
图标的宽度为100%,位于流体宽度容器中。”icon’容器的固定值为100px(例如,它可能是其他的)


给定一个表示div.icon元素的元素,在考虑浏览器或容器大小调整时,如何确定该元素当前所在行的位置?第一行的第一项?第五行中的第二项???

如果可以假设
.icon
类的高度是固定的,则可以这样确定:

  • 通过查看div的
    .position()
  • 通过将
    .top
    位置值除以
    .icon
    div height来确定它所在的行
  • 向后移动(计数时),直到到达
    position()的DIV。left
    为0
  • 喝咖啡放松一下
这是一把可以使用的小提琴:

这是我自己的一个修改版本,它更灵活一些
<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>