Имя: Ми́онт, Мио, Беломордый
Возраст: 2 года
Должность: Бета, Ученик целителя
[html]<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=0.7">
<title>Categories with Clickable Images</title>
<style>
body {
margin: 0;
font-family: 'Book Antiqua', sans-serif;
color: #e6e6e6;
background: url('background.jpg') no-repeat center center fixed;
background-size: cover;
background-color: #121212;
}
.container {
width: 100%;
max-width: 750px;
margin: 0px auto; /* Центрирование блока */
padding: 15px;
background: rgba(0, 0, 0, 0.7);
border-radius: 3px;
text-align: center;
}
.categories {
display: flex;
flex-wrap: wrap;
justify-content: center; /* Центрирование кнопок */
gap: 5px;
margin-bottom: 5px;
}
.categories button {
background: #2c2c2c;
color: #fff;
border: 2px solid #444;
border-radius: 3px;
padding: 8px 15px;
cursor: pointer;
transition: background 0.3s ease, transform 0.2s ease;
font-size: 14px;
}
.categories button:hover {
background: #444;
transform: scale(1.05);
}
.categories button.active {
background: #ff4c4c;
color: #121212;
}
.images {
display: flex;
flex-wrap: wrap;
justify-content: center; /* Центрирование изображений */
gap: 10px;
margin-top: 15px;
}
.images img {
width: 100px;
height: 100px;
object-fit: cover;
border-radius: 3px;
cursor: pointer;
transition: transform 0.3s ease;
}
.images img:hover {
transform: scale(1.1);
}
.text {
margin-top: 15px;
background: #1a1a1a;
padding: 12px;
border-radius: 3px;
display: none;
border: 2px solid #444;
text-align: center;
}
.text h2 {
margin: 0 0 10px;
font-size: 20px;
color: #ff4c4c;
}
.text p {
margin: 0;
line-height: 1.5;
}
@media (max-width: 480px) {
.container {
padding: 10px;
max-width: 100%;
}
.categories button {
padding: 6px 10px;
font-size: 12px;
}
.images img {
width: 50px;
height: 50px;
}
.text h2 {
font-size: 18px;
}
.text p {
font-size: 14px;
}
}
</style>
</head>
<body>
<div class="container">
<div class="categories">
<button data-category="seroy-krov" class="active">Серая Кровь</button>
<button data-category="prizr-sled">Призрачные Следы</button>
<button data-category="yadov-tuman">Ядовитый Туман</button>
<button data-category="odinochki">Одиночки</button> <!-- Одиночки перенесены -->
<button data-category="nezhit">Нежить</button>
<button data-category="mertvetsy">Мертвецы</button>
</div>
<div class="images" id="images">
<!-- Стая Серой Крови -->
<img src="https://forumupload.ru/uploads/0014/83/44/2/872167.png" alt="Винтер" data-text="А ведь ты был для меня героем. Сильным, незыблемым, всемогущим. Живым воплощением всех добродетелей. Примером и ориентиром, я с детским восхищением смотрел на тебя снизу вверх, когда твоя бурая шкура проходила рядом. Ты редко уделял мне много времени, но по рассказам матери я знал, что ты занят, решаешь важные проблемы и никому в стае не стоит волноваться, ведь ты не допускаешь ошибок. Наверное, Боги смеялись над тобой, когда я появлялся на свет, да, отец?
Вместе с моим ростом росли и твои ожидания. Я все чаще замечал разочарование в твоих глазах, что так пристально смотрели на меня отовсюду. Похвала стала редкостью, уступив место строгим замечаниям. Мне жаль отец, что я был рожден посредственностью.
Недавние события открыли мне глаза. Теперь я знаю, что ты не бог и не герой, но почему же от меня ты требовал быть идеалом?" data-category="seroy-krov">
<img src="https://forumupload.ru/uploads/0014/83/44/2/288115.png" alt="Альтея" data-text="Источник тепла и поддержки. Только ты всегда умела обнять и приласкать меня так, что всё вокруг замирало, любые страхи и тревоги отступали, даже этот вечный голос в голове замолкает рядом с тобой. Во взгляде всегда столько любви и нежности к своим детям, однако я всегда был эгоистом и так хотел, чтобы все это было только для меня одного. Белая волчица, ты никогда не требовала от меня больше, чем я мог бы дать, принимала и обнимала таким, каков есть. Мне так хочется видеть улыбку на твоей морде чаще, поэтому знай, мама, я всегда буду рядом, даже в самые сложные времена. " data-category="seroy-krov">
<img src="https://forumupload.ru/uploads/0014/83/44/2/234416.png" alt="Мельхиор" data-text="Мой дорогой братец, ты всегда заботился обо мне, поддерживал и даже в самых напряжённых моментах старался быть рядом. Я всегда знал, что могу положиться на тебя и мой хвост будет прикрыт. Но ждал ли ты от меня того же?
Ты смотришь на мир иначе, возможно, проще, чем я. Не представляешь насколько интересны порой наши беседы, когда я стараюсь понять, что стоит за теми или иными утверждениями. Многие вещи довались тебе гораздо легче, природа наградила тебя высоким ростом, хорошим телосложением и характером настоящего сына вожака. Отец смотрит на тебя с одобрением, а я лишь чувствую, как в моем сердце рождается зависть. Прощу, это не твоя вина, и я безгранично люблю и горжусь тобой и твоими достижениями, но знай, дорогой брат, вскоре тебе придется начать считать меня равным себе.
" data-category="seroy-krov">
<img src="https://forumupload.ru/uploads/0014/83/44/2/365081.png" alt="Люцифер" data-text="Ты всегда был тем, к кому не стыдно приди с проблемами. Черный волк не читает нотации, никогда не осуждает, а просто слушает и помогает. Да, я не раз получал от тебя нагоняй, но ни разу в жизни ты не смотрел на меня разочарованно. Улыбался, смеялся, злился, твои эмоции всегда мне были понятны, и я никогда не боялся признаться тебе в своих оплошностях.
Наши с тобой взаимоотношения так сильно отличаются от моих с отцом. Я чувствую свободу рядом с тобой, и мне так близка способность не вмешиваться в происходящие, пока не попросят. Я просто рад, что ты есть в моей жизни, и кто знает может судьбой, нам уготованы гораздо большие свершения?
" data-category="seroy-krov">
<img src="https://forumupload.ru/uploads/0014/83/44/2/176192.png" alt="Челси" data-text="Обговаривается" data-category="seroy-krov">
<img src="https://forumupload.ru/uploads/0014/83/44/2/323253.png" alt="Скайэани" data-text="Прошло не так много времени, и я не успел узнать тебя хорошо. Пока ты разбираешься в устоях и правилах стаи, я наблюдаю за тобой, всегда готовый подсказать. Не думай, что я бы делал это для каждого пришлого волка, мне просто стало тебя жалко, когда я узнал твою историю. Оттого и желание, чтобы ты как можно быстрее обрела новый дом.
Мне нравится, как ты ведешь себя. Мягкость голоса и нежность в движениях. Ты удивляешь меня, когда выражаешь желание сопровождать целителя в его долгих походах за лекарственными растениями, но мне льстит такая забота. Порой я чувствую твой задумчивый взгляд на своем теле, не переживай, мое существование ставит в тупик даже самых старых членов стаи.
" data-category="seroy-krov">
<!-- Стая Призрачных Следов -->
<img src="https://forumupload.ru/uploads/0014/83/44/2/724152.png" alt="Аделина" data-text="Я никогда не скажу это вслух, но ты стала олицетворением целительского дела. Мудрость, спокойствие ты всегда знаешь, когда стоит поддержать, а когда нужно ответить грубо, дабы вразумить пациента. Наблюдая, я осознал, как многому мне предстоит научиться и сколько полезных знаний хранится в твоей голове.
Ты показала мне, что целитель — это не тот волк, который знает название трав и их применение. Это постоянный контроль самого себя, выдержка, наблюдательность, понимание не только тела, но и души пациента. Я уважаю и восхищаюсь тобой за невероятную силу, доброту, чуткость и талант к обучению. Для меня ты не просто наставник, но и источником вдохновения, знай, когда-нибудь ты произнесешь мое имя с гордостью. Дай еще пару лет и найду способ излечить смерть." data-category="prizr-sled">
<img src="https://forumupload.ru/uploads/000a/de/50/2547/711071.png" alt="Мурена" data-text="Идет отыгрышь" data-category="prizr-sled">
<img src="https://forumupload.ru/uploads/0014/83/44/2/691379.png" alt="Ракша" data-text="Наша первая встреча запомнилась мне долгой прогулкой под ночным небом и запахом свободы, который пропитал твою шерсть. Такая холодная и загадочная волчица не могла оставить в покое разум молодого волка. Я так часто возвращался к нашей первой встречи, пытаясь понять, что скрывается за этой внешней невозмутимостью и какую историю несут шрамы на твоем теле. Надеюсь, что время еще свяжет наши судьбы воедино и мне удастся увидеть искреннею улыбку на черной морде.
" data-category="prizr-sled">
<!-- Стая Ядовитого Тумана -->
<!-- Одиночки -->
<!-- Нежить -->
<!-- Мертвецы -->
<img src="https://forumupload.ru/uploads/0014/83/44/2/581271.png" alt="Генри" data-text="«Не сотвори себе кумира»? Ты был моим грехом. Наверное, если бы я не знал отца, то называл бы тебя им. Учитель, я благодарен тебе за все, что ты мне дал и прошу простить за, то что так и не смог слепо следовать всем твоим напутствиям. Знай — я справлюсь, Генри. Даже потеряв тебя, я не остался одинок. У меня есть новый учитель и хоть порой идеи его меня пугают, однако этот голос так похож на твой. " data-category="mertvetsy">
</div>
<div class="text" id="text-box">
<h2 id="text-title">Текст</h2>
<p id="text-content">Выберите изображение, чтобы увидеть описание.</p>
</div>
</div>
<script>
const buttons = document.querySelectorAll(".categories button");
const images = document.querySelectorAll(".images img");
const textBox = document.getElementById("text-box");
const textTitle = document.getElementById("text-title");
const textContent = document.getElementById("text-content");
buttons.forEach(button => {
button.addEventListener("click", () => {
buttons.forEach(btn => btn.classList.remove("active"));
button.classList.add("active");
const category = button.getAttribute("data-category");
images.forEach(img => {
img.style.display = img.getAttribute("data-category") === category ? "block" : "none";
});
textBox.style.display = "none";
});
});
images.forEach(img => {
img.addEventListener("click", () => {
textTitle.textContent = img.alt;
textContent.textContent = img.getAttribute("data-text");
textBox.style.display = "block";
});
});
const initialCategory = document.querySelector(".categories button.active").getAttribute("data-category");
images.forEach(img => {
img.style.display = img.getAttribute("data-category") === initialCategory ? "block" : "none";
});
</script>
</body>
</html>
[/html]
Отредактировано Miont (08.10.2019 10:40:23)