javascript - jQuery Waterfall 元素不按其 HTML 布局顺序排列

标签 javascript jquery html css grid

晚上。

我正在使用 jQuery Waterfall,我相信它是一种基于砌体的 pinterest 风格网格布局。

我遇到的问题是元素没有按我希望的那样显示。

假设 html 标记是这样的:

<div id="buildcontainer">

    <div class='blogresults'>ITEM 1</div>

    <div class='blogresults'>ITEM 2</div>

    <div class='blogresults'>ITEM 3</div>

    <div class='blogresults'>>ITEM 4</div>

</div>

检查源代码时,就是标记。然而在我的网站网格中显示的元素如下:

ITEM 3 | ITEM 1 | ITEM 4 | ITEM 2

这通常不会成为问题,除非我根据它们的受欢迎程度来订购内容。我可以破解它并更改内容的顺序,但它都是动态加载的。

有什么帮助吗?我可以使用的 Waterfall 的任何选项。

以我的网站为例:

已解决。

顺序应该是:KTM RC8 |黑色 FABIA VRS |黄色 VRS |奥迪TT

这是我的元素 CSS 样式的情况吗?这是它的样式:

.blogresults { 
border: 0px solid #fff;
background-color: #fff;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 20px;
z-index: 500;
disply: inline-block;
float:;
 -webkit-transition: box-shadow 200ms;
 -moz-transition: box-shadow 200ms;
 -o-transition: box-shadow 200ms;
 -ms-transition: box-shadow 200ms;
 transition: box-shadow 200ms;
}

#buildcontainer {
width: 100%;
height: auto;
    margin-top: 5%;
}

在此先感谢您的帮助!

克雷格。

最佳答案

已解决。

这个问题与我将元素包装在标签中有关。将标签移到 .blogresults div 中,一切正常。

关于javascript - jQuery Waterfall 元素不按其 HTML 布局顺序排列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21997210/

相关文章:

javascript - 从文本字段获取值并在按下提交时执行 jquery

jQuery Cycle - 如何将 'scrollHorz' 过渡(包括后退/下一步导航)与自定义不透明度效果结合使用?

javascript - 如何将过滤器批量添加到文件选择器?

javascript - 如何将数组的值输入到我的数据库中

javascript - 我的脚本只能从控制台运行

html - 下拉列表在第一次点击时闪烁,弹出窗口打开和关闭速度很快

javascript - 更改 Owl Carousel 侧面后如何获取ID

javascript - html 内的复选框检查

javascript - bootstrap 复选框按钮事件传播问题

javascript - 如何将 JsonRestStore 与我的 RESTful 服务结合使用