在每个图像之间显示下划线的灯箱
Lightbox displaying underscores between each image
我用 Lightbox 2 照片库制作了一个网站。它以某种方式在每个缩略图图像之间显示一个“_”(下划线)。图像查看器本身就是完美的。虽然缩略图下划线困扰着我。
有没有办法去掉下划线?如您所见,代码中没有下划线。
<a href="images/swan.jpg" data-lightbox="animals">
<img height=183 width=183 src="images/swan.jpg">
</a>
<a href="images/bee.jpg" data-lightbox="animals">
<img height=183 width=183 src="images/bee.jpg">
</a>
<a href="images/deer.jpg" data-lightbox="animals">
<img height=183 width=183 src="images/deer.jpg">
</a>
<a href="images/frog.jpg" data-lightbox="animals">
<img height=183 width=183 src="images/frog.jpg">
</a>
下划线是一个或多个带下划线的space字符。
使用:
a{
text-decoration:none;
}
这可能是由于 css 样式应用于某些父 css class 的标签。因此,只需为 Lightbox 生成的标签添加一个 class 或 css 中的样式,它会覆盖应用于它的样式。 css 属性 将删除下划线:`text-decoration: none;'.
.lightbox a{
text-decoration: none !important;
}
<div class="lightbox">
<a href="images/swan.jpg" data-lightbox="animals">
<img height=183 width=183 src="images/swan.jpg">
</a>
<a href="images/bee.jpg" data-lightbox="animals">
<img height=183 width=183 src="images/bee.jpg">
</a>
<a href="images/deer.jpg" data-lightbox="animals">
<img height=183 width=183 src="images/deer.jpg">
</a>
<a href="images/frog.jpg" data-lightbox="animals">
<img height=183 width=183 src="images/frog.jpg">
</a>
</div>
您还可以删除元素之间的 space 并添加边距。
.thumbs a {
display: inline-block;
}
.thumbs {
font-size: 0;
}
.thumbs a {
margin-right: 20px;
}
我用 Lightbox 2 照片库制作了一个网站。它以某种方式在每个缩略图图像之间显示一个“_”(下划线)。图像查看器本身就是完美的。虽然缩略图下划线困扰着我。
有没有办法去掉下划线?如您所见,代码中没有下划线。
<a href="images/swan.jpg" data-lightbox="animals">
<img height=183 width=183 src="images/swan.jpg">
</a>
<a href="images/bee.jpg" data-lightbox="animals">
<img height=183 width=183 src="images/bee.jpg">
</a>
<a href="images/deer.jpg" data-lightbox="animals">
<img height=183 width=183 src="images/deer.jpg">
</a>
<a href="images/frog.jpg" data-lightbox="animals">
<img height=183 width=183 src="images/frog.jpg">
</a>
下划线是一个或多个带下划线的space字符。 使用:
a{
text-decoration:none;
}
这可能是由于 css 样式应用于某些父 css class 的标签。因此,只需为 Lightbox 生成的标签添加一个 class 或 css 中的样式,它会覆盖应用于它的样式。 css 属性 将删除下划线:`text-decoration: none;'.
.lightbox a{
text-decoration: none !important;
}
<div class="lightbox">
<a href="images/swan.jpg" data-lightbox="animals">
<img height=183 width=183 src="images/swan.jpg">
</a>
<a href="images/bee.jpg" data-lightbox="animals">
<img height=183 width=183 src="images/bee.jpg">
</a>
<a href="images/deer.jpg" data-lightbox="animals">
<img height=183 width=183 src="images/deer.jpg">
</a>
<a href="images/frog.jpg" data-lightbox="animals">
<img height=183 width=183 src="images/frog.jpg">
</a>
</div>
您还可以删除元素之间的 space 并添加边距。
.thumbs a {
display: inline-block;
}
.thumbs {
font-size: 0;
}
.thumbs a {
margin-right: 20px;
}