У меня есть элемент списка html, который отображает посты в виде списка.
<ul class="posts">
{{ range .Data.Pages -}}
<li>
<span class="postlist_container">
<a href="{{ .Permalink }}">{{ .Title }}</a>
<time class="pull-right post-list" datetime="{{ .Date.Format "2006-01-02T15:04:05Z0700" }}">{{ .Date.Format "Mon, Jan 2, 2006" }}</time> </span>
</li>
{{- end }}
</ul>
Посты блога написаны в уценке (хорошо Rmarkdown), и я указываю исходное изображение, которое должно появиться в списке.
---
thumbnail: "/post/source/image_tn.jpg"
---
Мне удалось получить изображение вместе с заголовком поста с добавлением тега в список.
<img src="{{ with .Params.thumbnail }}{{ . }}{{ end }}">
Это не идеально, так как есть точка с маркером, затем название, дата и изображение. Я хотел бы, чтобы изображение заменило точку маркера.
Я читал об использовании CSS для этого, но в примерах всегда используется абсолютный путь к одному изображению, например
.posts {
list-style-image: url("source/image.jpeg");
}
Есть ли способ сослаться на изображение из Param.thumbnail внутри файла уценки?
Это не сработало:
.posts {
list-style-image: url("{{ with .Params.thumbnail }}{{ . }}{{ end }}");
}
Любая помощь будет принята с благодарностью.