【发布时间】:2017-10-30 06:07:27
【问题描述】:
我正在尝试使用 Jekyll 在我的博客中添加类别视图。
blog.html
<div class="blog-category">
{% assign categories_list = site.categories %}
{% for category in categories_list %}
<small>
<a class="category" href="{{site.baseurl}}/categories/{{ category[0] | downcase }}.html">{{ category[0] | capitalize }}</a>
</small>
{% endfor %}
{% assign categories_list = nil %}
</div>
CSSfile.scss
.blog-category {
width: 80% !important;
margin: auto;
white-space: normal;
text-align: center !important;
word-spacing: 1.5em;
small::before {
content: " | ";
}
small:first-child::before {
content: "";
}
}
你会看到这样的。
如果屏幕很宽
A类 | B类 | C类 | D 类 | E 级 | F 类 |
G 类 | H 类 |一级 | J 类 | K类
如果屏幕窄
A类 | B类 | C类 |
D 类 | E 级 | F 类 |
G 类 | H 类 |一级 |
J 类 | K类
我的问题说明
如您所见,“classF”(classC,classI also)旁边有分隔符,因为我在css文件中通过编码content: " | ";将分隔符“|”。 我想做的是在有空格时删除分隔符(实际上是换行符)。
请帮我解决我的问题:(
【问题讨论】:
标签: html css attributes jekyll whitespace