Я работаю над настройкой шаблона Justice . Я хотел бы внести изменения в заголовок. Исходный заголовок выглядит следующим образом: Я проверяю код, который строительное изображение (которое является фоновым изображением) располагается слева, а текст (заголовок и навигация) располагается в правильно. И теперь я хотел бы изменить их следующим образом:
- просто разрешить фоновое изображение с фиксированной высотой, а не с позицией слева.
- изменить заголовок "СПРАВЕДЛИВОСТЬ" с текста на image.
- «Совет» в nav измените его на «Новости».
Для первого _layout.s css в папке «_sass» выглядит следующим образом :
header {
background-size: cover;
background-repeat: no-repeat;
/*background-position: calc(50% - 40px) 175px;*/
height: 420px;
box-sizing: border-box;
.container {
text-align: center;
}
@media (min-width: $mobile-break) {
background-size: contain;
background-position: calc(50% - 300px) calc(100% + 20px);
&.main-hero {
height: 80vh;
background-position: calc(50% - 350px) calc(100% + 20px);
}
.container {
text-align: right;
}
}
Я временно создаю положение фона в качестве комментария, так как я думаю, что мне не нужно фиксировать положение фонового изображения, но нужно ли что-нибудь добавить? Например, если тема отображается на мобильном телефоне (что, я думаю, на @media)?
Для изменения заголовка «СПРАВЕДЛИВОСТЬ» на изображение код выглядит как строка 28-40 по умолчанию. html папки «_layout»:
<header style="background-image: url('{% include relative-src.html src=page.background_image_path %}');" {% if page.large_header %}class="main-hero"{% endif %}>
<div class="container">
<h1><a href="{{ site.baseurl }}/">{{ site.data.company.title }}</a></h1>
<nav>
<ul>
{% assign nav_pages = site.html_pages | where: 'show_in_navigation', true | sort: 'navigation_order' %}
{% for nav_page in nav_pages %}
<li><a {% if nav_page.url == page.url %}class="active"{% endif %} href="{{ site.baseurl }}{{ nav_page.url }}">{{ nav_page.title }}</a></li>
{% endfor %}
</ul>
</nav>
</div>
</header>
Заголовок этой части: <h1><a href="{{ site.baseurl }}/">{{ site.data.company.title }}</a></h1>
. Как я могу изменить эту часть? У меня должно быть что-то вроде <a href="{{ site.baseurl }}/"><img src="what is the link here?"></a>
, но какая ссылка в Jekyll в этом случае? Как изменить _layout.s css с фиксированной шириной?
Для изменения «Советы» в nav измените его на «Новости», это то, что мне просто нужно изменить относительное имя папки (например, здесь Совет ) что я хочу (например, здесь "Новости")? Я не мог найти где-нибудь еще, кажется, в том числе. Но мне интересно, где-то еще должны быть ссылки на навигацию, а также ссылка на папку _post (иначе «Совет» не может получить статьи из файла уценки)?
Большое спасибо!