【发布时间】:2017-12-05 12:00:22
【问题描述】:
你好!
因此,对于在线商店中的每个类别,我都有一个包含每个子类别的页面和一个包含产品的表格。 我有this table,每个产品子类别的顶部都有排序按钮。我想要的是在表格中的每一行(产品)上放置与按钮相同的颜色。 因此,如果产品来自 Display 子类别,颜色应该是绿色等等。
这需要动态完成,因为我有更多这样的页面,是从数据库创建的。 Another page
要添加子类别颜色,我使用的是简单的
$class++
在while循环中。与创建类似的css类
.col1{
color: #3e8f3e;
}
.col2{
color: #e38d13;
}
.col3{
color: #b92c28;
}
.col4{
color: #DC4C46;
}
.col5{
color: #672E3B;
}
.col6{
color: #F3D6E4;
}
.col7{
color: #C48F65;
}
.col8{
color: #223A5E;
}
.col9{
color: #898E8C;
}
.col10{
color: #005960;
}
.col11{
color: #9C9A40;
}
.col12{
color: #4F84C4;
}
我使用子类别名称作为按钮的 id。 按钮代码:
<li>
<a type="button" class="btn-filter" id="'.$row['subcat_pro'].'" href="#go" title="'.$row['subcat_pro'].'" data-target="'.$row['subcat_pro'].'">'.$row['subcat_pro'].'</a><hr class="btn'.$class++.'">
</li>';
<span> 的代码应该是颜色:
<span id="sub'.$row['subcat_pro'] .'" class="pull-right">('. $row['subcat_pro'] .') (SKU: '. $row['sku'] .')</span>
我真的不知道可以做什么。
提前感谢您的帮助!
【问题讨论】:
-
你能告诉我你得到了什么,你需要什么吗??
-
我想要的是将与表格中每一行(产品)的按钮颜色相同的颜色。因此,如果产品来自 Display 子类别,颜色应该是绿色等等。
-
就在那儿,伙计……我不善于解释……对不起
-
不。没关系,你能用子类别名命名类吗??
-
我可以...但是如何为它们添加颜色?像
class=Display和 css.Display { color:green }...记住我有 32 个子类别..
标签: javascript php html css mysql