我是新手,我想知道如何显示多个列表。例如,我有很多类别,如水肺潜水、滑索、徒步旅行和攀岩。在每个类别中,它都有相关的图片。
jsfiddle
CSS:
/* gallery display */
.photos {
display: block;
}
.photos ul {
list-style: none;
}
.photos ul li {
width: 210px;
height: 310px;
background: #FFF;
display: inline;
list-style: none;
float: left;
margin-right: 10px;
margin-bottom: 10px;
padding: 5px 3px 10px 3px;
;
text-align: left;
color: #000;
-moz-border-radius: 3px;
border-radius: 3px;
}
.photos ul li p {
color: #838181;
font-size: 12px;
padding: 0 5px 0 5px;
}
.photos ul li span {
font-weight:bold;
padding: 10px 5px 0 5px;
}
.sub-nav {
font-size: 12px;
background: #fff;
margin: 0 0 15px 0;
padding: 15px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.sub-nav ul {
list-style:none;
margin: 0 5px 0 5px;
padding: 0;
}
.sub-nav li {
display:inline;
}
HTML:
<ul class="sub-nav">
<li><a href="#zipline">Zipline |</a></li>
<li><a href="#">Wall-Climbing |</a></li>
<li><a href="#">Trekking |</a></li>
<li><a href="#">Scuba Diving </a></li>
</ul>
<div class="photos" id="photos">
<ul>
<li><a href="#"><img src="http://www.explorekauai.com/Kauai%20Zipline%20001.jpg" width="200" height="150" /></a></li>
<li><a href="#"><img src="http://www.explorekauai.com/Kauai%20Zipline%20001.jpg" width="200" height="150" /></a></li>
<li><a href="#"><img src="http://sportslawnews.files.wordpress.com/2011/02/zip-line-photo-2.jpg" width="200" height="150" /></a></li>
<li><a href="#"><img src="http://www.treetopasia.com/sites/default/files/bangkok-zip-line-tours.jpg?1323449807" width="200" height="150" /></a></li>
</ul>
</div>
但是我很困惑将其余类别的照片放在哪里。当特定类别(即滑索)处于活动状态或由用户选择时如何隐藏它们。任何想法如何做到这一点?非常感谢您的帮助。谢谢。