0

我开始用 prestashop 做一个在线购物网站。在我的产品列表页面上,我想让用户选择 gridview 列号为 3 或 4。我应该使用 css 切换方法吗?还是有其他方法?

4

2 回答 2

0

你可以像 billy moon 提到的那样做,并使用 jquery 来执行 switch ,就像 $("body").addClass("column-4");

于 2012-11-06T14:52:58.060 回答
0

我会根据他们的设置在正文中添加一个类。然后,您可以通过此类分隔规则,并通过它们的共同点

HTML

...
<body class="columns-3">
<!-- change the class using javascript, or php session for example -->
...

CSS

.col{
  /* rules for `.col` common to both */
}

.column-3 .col{
  /* rules for `.col` when in three column mode */
}

.column-4 .col{
  /* rules for `.col` when in four column mode */
}
于 2012-10-29T12:15:58.887 回答