我有一个类似于newsmap.jp的概念,其中元素基于特定值被赋予一个值,并且它们基于网格中的值实时调整大小,实时不刷新任何页面
有没有人见过这样的东西?如果没有,你是否有正确的方向指示我将如何开始构建它。我很擅长PHP而不是jquery。
UPDATE 1 :这些很好,但我正在寻找一个不断调整元素大小的脚本(基于算法)。基本上它是响应周围不断变化的元素的大小而不是仅在浏览器窗口重新调整大小时才会发生变化的东西。这有意义吗?
答案 0 :(得分:1)
您可以在此处查看http://masonry.desandro.com/
但您可以使用jquery / javascript更改div或任何其他元素的大小。
参见关于jquery的例子:
<div id='test'>Lorem ipsum sit amet</div>
<script>$('#test').attr('width','200px');</script>
答案 1 :(得分:0)
你的意思是“砌体”效应吗?点击此处:http://isotope.metafizzy.co/或http://packery.metafizzy.co/
答案 2 :(得分:0)
jQuery有几个这样的插件。你可以在这个页面找到很多东西:
http://www.wtfdiary.com/2012/08/6-amazing-jquery-plugins-to-design.html
和本页:
http://bashooka.com/coding/jquery-plugins-for-creating-grid-layout/
我最喜欢的是同位素:
http://isotope.metafizzy.co/index.html
和BlocksIt:
http://www.inwebson.com/jquery/blocksit-js-dynamic-grid-layout-jquery-plugin/