我有一个由两列内联块列表项组成的产品列表。我希望用户能够单击这些项目并让它们展开以显示更多信息,但它并没有像我想要的那样呈现。
我正在使用简单的类切换来增加项目的宽度:
$(document).ready(function () {
$('#products').on('click', 'li', function () {
$(this).toggleClass("open")
});
});
扩展左侧的项目会填充空间并按照我的意愿将整个区域向下颠簸。但是在右栏中扩展一个项目会使该项目下降并留下一个空白。
这是整个事情:
是否有更好的方法来构建此列表以使项目在更改大小时自然级联?