【发布时间】:2013-11-16 21:21:44
【问题描述】:
我使用下面的代码在网格中有产品。我想知道如何制作一个过滤器,以便当用户单击一个显示例如“绿色”的框时,该网站只显示具有绿色标签的图像。
这样的过滤器是怎么做的,如何应用标签?
ps。我的意思不是<div> 之类的标签,我的意思是“哦,那件球衣是:“连帽衫”“绿色”“拉链”等。只是想我会澄清一下。”
提前感谢:)
HTML:
<div id="Backgrounds">
<img id="Hajar" src="Backgrunder/Hajar.jpg">
<img id="Labyrint" src="Backgrunder/Labyrint.jpg">
<img id="Martini" src="Backgrunder/Martini.jpg">
<img id="FärgadePapper" src="Backgrunder/FärgadePapper.jpg">
<img id="Hajar" src="Backgrunder/Hajar.jpg">
<img id="Labyrint" src="Backgrunder/Labyrint.jpg">
<img id="Martini" src="Backgrunder/Martini.jpg">
<img id="FärgadePapper" src="Backgrunder/FärgadePapper.jpg">
<img id="Hajar" src="Backgrunder/Hajar.jpg">
<img id="Labyrint" src="Backgrunder/Labyrint.jpg">
<img id="Martini" src="Backgrunder/Martini.jpg">
<img id="FärgadePapper" src="Backgrunder/FärgadePapper.jpg">
<img id="Hajar" src="Backgrunder/Hajar.jpg">
<img id="Labyrint" src="Backgrunder/Labyrint.jpg">
<img id="Martini" src="Backgrunder/Martini.jpg">
</div>
CSS:
#Backgrounds img{
width: 97px;
display: inline-block;
vertical-align: top;
padding: 4px;
cursor: pointer;
}
【问题讨论】:
-
这些标签在哪里,它们是如何定义的?
-
也 - 一些图像 id 重复。这是错误的。
-
现在只使用相同的图像,因为我很懒 :P 关于标签,这是我的问题,我如何添加这些标签以及如何使用它们来过滤图像?
-
所以你懒得写一个正确的问题,但希望人们为你写一个答案?
标签: javascript html css tags