【发布时间】:2010-06-08 20:09:53
【问题描述】:
我有一个 lite-javascript 运行图片库。 javascript 抓取列表中的每个<img> 元素并将其作为背景放置在父<li> 元素中。然后 CSS 将缩略图设置为具有定义的高度/宽度的小块。每个<li> 对象的点击事件会切换其子元素<img> 的可见性,并将“活动”类名称添加到<li>。使用 CSS,我试图绝对放置 <img> 以使其在每个拇指上出现在相同的位置,但它相对于拇指移动。
这是 CSS:
#jgal li {
background-position:50% 50%;
background-repeat:no-repeat;
border:solid #999 4px;
cursor:pointer;
display:block;
float:left;
height:60px;
width:60px;
margin-bottom:14px;
margin-right:14px;
opacity:0.5;
}
#jgal li img {
position:absolute;
top:0px;
left:210px;
display:none;
}
提前感谢您的帮助!
【问题讨论】:
-
谢谢马塞尔。嘿,我很快就要给你买午餐了!
-
@Marcel Korpel 我愿意,我愿意!我很感激你的指导。谢谢!
-
这个标题有点混乱,你想要
<img>相对于<li>还是其他一些父容器,比如#jgal?
标签: javascript css image-gallery