我在使用CSS和jQuery制作的网格框中遇到了一些问题。使用可扩展框制作网格
问题是,当您点击它们时,这些框必须展开,但是当您点击右侧最右侧的框时,它仍然有空间保持在线并向下移动。
这是我的网页:
http://nxtstep.dk/test/produkter.html
而这就是问题所在:
http://nxtstep.dk/test/problem.png
这是我的代码(可能不那么漂亮,但它的工作):
$('ul#products li a').click(function() {
//Reset
$('ul#products li').removeClass("marked");
$('ul#products li .product-text').hide();
var productID = $(this).attr('name');
$("#product-"+productID+"").addClass("marked");
$("#product-text-"+productID+"").show();
});
我的问题我s:有没有办法让那个盒子开关在那之前或者其他任何方式来确保它保持在它的线上?也许是一个插件?
我知道这不是解决你的问题,但对我来说,它现在看起来不错,我认为如果你实现你的要求,你会遇到更多的麻烦。 – kleinfreund