【发布时间】:2017-05-16 15:49:18
【问题描述】:
我正在尝试为我的个人网站构建图片库。除了两件事之外,一切都运行良好。
- 图片库附近和内部出现一些白点。
- 有些图片不适合块内。
访问我的personal site 然后走到网站底部可以看到这两个问题。我无法弄清楚为什么某些图像会发生这种情况。
可以看到第二行的图像不适合块并且还有一些白点。
/_includes/gallery.html
<ul class = "photo-gallery">
{% for image in site.static_files %}
{% if image.path contains 'gallery' %}
<li><img src="{{ site.baseurl }}{{ image.path }}" alt="image" /></li>
{% endif %}
{% endfor %}
</ul>
/css/grayscale.css
.photo-gallery li {
margin: 5px;
float: left;
width: 23%;
border: 1px solid white;
}
.photo-gallery li img {
width: 100%;
height: auto;
}
完整的源代码可以在here找到
【问题讨论】:
-
您可以通过重置
<li>的显示设置来移除白点您可以这样做:ul { list-style-type: none; } -
@ILoveCSS 这真是一个非常愚蠢的错误 :)
-
此外,您的图像看起来还不错,没有从它们的位置变形。
标签: html css image twitter-bootstrap jekyll