[html]<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
.anketa {
display: flex;
flex-direction: column;
flex-wrap: nowrap;
width: 690px;
background: Black;
background-image: url('https://forumstatic.ru/files/001c/89/a0/35701.jpg');
background-repeat: repeat-y;
background-position: top;
}
.infoblock {
display: flex;
background-color: #9ab9c0;
flex-direction: column;
flex-wrap: nowrap;
margin: -1em 6.05em 0 1.5em;
width: 650px;
padding-top: 1em;
}
.history {
display: block;
background-color: #a5c0c7;
border: 10px double #9ab9c0;
padding: 1em 1em;
margin: 8px;
font: 1.1em 'Roboto Condensed';
color: #15485a;
}
.shapka {
display: flex;
flex-wrap: nowrap;
position: relative;
left: 0;
width: 650px;
height: auto;
margin: 10px 0 10px 6px !important;
z-index: 999;
padding: 4em 1em 0 1em;
}
.avatar {
width: 200px;
height: 250px;
padding: 1em 1em 0.8em 0.5em;
}
h1 {
font: 2em 'Roboto Condensed' !important;
font-weight: 600 !important;
text-align: left;
text-transform: uppercase;
padding: 0.3em 0.3em 0 0.3em;
color: #15485a;
border-top: 1px solid #00848d;
border-left: 1px solid #00848d;
}
h2 {
font: 1.5em 'Roboto Condensed' !important;
font-weight: 600 !important;
letter-spacing: 0.1em;
text-align: right;
text-transform: uppercase;
color: #00848d;
border-bottom: 1px solid #00848d;
border-right: 1px solid #00848d;
padding-bottom: 0.2em;
padding-right: 0.5em;
}
h3 {
font: 1.3em 'Roboto Condensed' !important;
font-weight: 600 !important;
letter-spacing: 0.1em;
text-align: center;
text-transform: uppercase;
color: #00848d;
border-bottom: 1px solid #00848d;
padding-left: 1.5em;
}
span {
font: 1.1em 'Roboto Condensed' !important;
text-align: left;
color: #15485a;
text-align: justify;
padding-right: 1em;
}
strong {
font: 1.1em 'Roboto Condensed' !important;
text-align: left;
color: #15485a!important;
font-weight: 600 !important;
}
body {font-family: Arial;}
/* Стиль вкладок */
.tab {
display: flex;
flex-direction: column;
width: auto;
background-color: #9ab9c0;
}
/* Стиль кнопок внутри вкладок */
.tab button {
background-color: #a5c0c7;
border: none;
cursor: pointer;
width: 56px;
height: 50%;
max-height: 150px;
font-size: 1em;
font: 1.3em 'Roboto Condensed' !important;
color: #15485a;
font-weight: 600 !important;
writing-mode: vertical-rl;
}
/* Изменение цвета фона кнопок при наведении курсора мыши */
.tab button:hover {
background-color: transparent;
text-align: center;
color: #00848d;
}
/* Создание активного/текущего класса связей вкладок */
.tab button.active {
background-color: #9ab9c0;
}
/* Стиль содержимого вкладки */
.tabcontent {
width: 100%;
height: auto;
display: none;
background-color: #9ab9c0;
padding: 6px 6px;
}
.tabprofile {
display: flex;
flex-direction: column;
justify-content: flex-start;
background-color: #a5c0c7;
border: 10px double #9ab9c0;
padding-left: 1em;
}
.profile {
display: flex;
flex-direction: row;
justify-content: flex-start;
}
.parametry {
display: flex;
flex-direction: column;
line-height: 1.1;
width: 100%;
}
/* Основной контейнер слайдера */
.slider {
width: 200px; /* Фиксированная ширина слайдера */
height: 250px; /* Фиксированная ширина слайдера */
overflow: hidden; /* Обрезаем всё, что выходит за границы контейнера */
position: relative; /* Необходимо для правильного позиционирования кнопок */
}
/* Контейнер всех слайдов */
.slides {
display: flex; /* Размещаем слайды в одну линию */
transition: transform 0.5s ease-in-out; /* Анимация плавного смещения */
}
/* Каждый отдельный слайд */
.slide {
width: 100%; /* Занимает всю ширину контейнера */
flex-shrink: 0; /* Запрещаем уменьшение размера слайдов */
}
/* Стили для изображений */
.slide img {
object-fit: cover;
width: 200px;
height: 250px;
display: block; /* Убираем пробелы вокруг изображений */
}
/* Кнопки «Назад» и «Вперёд» */
.prev, .next {
position: absolute; /* Позволяет располагать кнопки поверх слайдов */
top: 50%; /* Размещаем по вертикали по центру */
transform: translateY(-50%); /* Сдвигаем кнопки вверх на половину их высоты */
background: rgba(0, 0, 0, 0.3); /* Полупрозрачный фон кнопок */
color: rgba(255, 255, 255, 0.5); /* Белый цвет текста */
border: none; /* Убираем границы */
padding: 9.1em 3px; /* Отступы внутри кнопки */
cursor: pointer; /* Изменяем курсор на указатель */
font-size: 1em; /* Размер шрифта */
font-weight: normal; /* Делаем текст жирным */
z-index: 2; /* Размещаем кнопки выше всех элементов */
}
/* Позиционируем кнопку «Назад» слева */
.prev {
left: 0px;
}
/* Позиционируем кнопку «Вперёд» справа */
.next {
right: 0px;
}
</style>
</head>
<body>
<div class="anketa">
<div class="shapka">
<div id="Man" class="tabcontent">
<div class="tabprofile">
<div class="profile">
<div class="parametry">
<br> <h1>Шо́лто Ада́ир</h1>
<h2>Sholto Adair</h2>
<br>
<span>• <strong>ПОЛ: </strong>мужской</span>
<br>
<span>• <strong>ДАТА РОЖДЕНИЯ: </strong>ХХ.ХХ.ХХХХ</span>
<span>• <strong>ДАТА ВСЕЛЕНИЯ: </strong>ХХ.ХХ.ХХХХ</span>
<span>• <strong>ВИЗУАЛЬНЫЙ ВОЗРАСТ: </strong>25 лет</span>
<br>
<span>• <strong>МЕСТО РАБОТЫ: </strong>агентство "Вечерняя звезда"</span>
<span>• <strong>ДОЛЖНОСТЬ: </strong>эскорт</span>
</div>
<div class="avatar">
<div class="slider">
<!-- Контейнер, который содержит все слайды -->
<div class="slides">
<div class="slide"><img src="https://i.postimg.cc/MKn7rdYR/dd9740ec70dbdb0b2affc8b72de9c221.jpg"></div>
</div>
<!-- Кнопки управления слайдером -->
<button class="prev">❮</button> <!-- Кнопка «Назад» -->
<button class="next">❯</button> <!-- Кнопка «Вперёд» -->
</div>
</div>
</div>
<span>• <strong>ВНЕШНОСТЬ: </strong>Monochrome factor|Shirogane</span>
<span>• <strong>РОСТ/ВЕС: </strong>181/59 • <strong>ЦВЕТ ВОЛОС/ГЛАЗ: </strong>крашеные в серебро/сине-голубые</span><br>
<span>Высокий и красивый бледный молодой человек с серебряными крашенными волосами. Волосы заплетает в длинную косу, доходящую до щиколоток; очень дорожит ими; длинную чёлку убирает на левую сторону. Острые черты лица, тонкие брови, голубые глаза, которые многие люди называют синими. Тело стройное, но не худое; тонкие запястья, выступающие ключицы, кожа цвета слоновой кости без каких-либо ран, шрамов, отметин. Из украшений выбирает серьги, золотую заколку в волосах и красный галстук из дорогой ткани. Ежедневно наносит обилие косметики на лицо и тело, обожает подчёркивать глаза и красить губы. Его улыбка заставит растаять многих. Голос металлически-спокойный; старается говорить медленно, но тараторит, начиная нервничать или бояться. Двигается медленно, плавно (не любит спешить), держа руки за спиной. Чем шире его шаги, тем безмятежнее и наоборот. Фирменная одежда: чёрное пальто с белыми манжетами, черная шляпа-поркпай, белая рубашка, прямые брюки, белые перчатки, чёрные кожаные туфли. Носит с собой трость, украшенную набалдашником-серебряным черепом (в трости спрятан тонкий клинок).<br> <br></span>
</div>
</div>
<div id="Hton" class="tabcontent">
<div class="tabprofile">
<div class="profile">
<div class="parametry">
<br><h1>Абаддон</h1>
<h2>страж вечной мерзлоты</h2>
<br>
<span>• <strong>ВОЗРАСТ:</strong> ~39000 лет</span><br>
<span>• <strong>ПОЛ:</strong> мужской</span><br>
<span>• <strong>ФРАКЦИЯ:</strong> Конвентум (Демоны)</span><br>
<span>• <strong>ДОЛЖНОСТЬ:</strong> лорд 9-го круга - Предательство </span>
<br>
<span>• <strong>ВНЕШНОСТЬ:</strong> Original Art</span>
</div>
<img src="https://i.postimg.cc/nhbXGJcs/i-1.jpg" class="avatar" style="object-fit: cover;">
</div>
<span> Облик, близкий к антропоморфному. Тело отличается гигантскими размерами и состоит из чёрной струящейся энергии в виде длинной туники с длинными с треугольными рукавами. Бронзовое лицо, в левом глазу горит пламя, правый проколот и бесконечно кровоточит, с губ капает кровь. Длинные волосы похожи на металлические тонкие плети, такие же длинные, как и в нынешнем человеческом теле. Голову венчает венец из металла, напоминающий пять острейших рогов с рубином в центре, шею, плечи и грудь покрывает нагрудник из переплетённых металлических нитей, с двумя длинными шипами. Пальцы рук оканчиваются острыми когтями. <br> <br></span>
</div>
</div>
<div class="tab">
<button class="tablinks" onclick="openProfile(event, 'Man')"id="defaultOpen">ОБОЛОЧКА</button>
<button class="tablinks" onclick="openProfile(event, 'Hton')">ХТОНЬ</button>
</div>
</div>
<div class="infoblock">
<div class="history">
<h3>Способность: Хроностазис</h3><br>
<b>Описание:</b> активная; взмахом рук способен испускать от своего тела энергию, которая мгновенно обращает в мрамор всё, с чем соприкасается, локально останавливая время внутри образованной статуи, погружая её в коматозное состояние. Если разрушить такую статую (что получится сделать клинком, поскольку мрамор имеет третью степень твёрдости по шкале Мооса), бывшую живым существом, то оно погибнет.<br><br>
<b>Ограничения/откаты:</b> эффект длится 30 минут. Ограниченный радиус действия: 10 метров. Максимальное количество целей за раз: 10 штук. После отмены действия, жертвы испытывают проблемы с ориентацией в пространстве, сильную слабость, не способны самостоятельно двигаться и управлять своими телами сутки. Сам демон, после использования способности 5 раз за одни сутки, мучается от мигреней.
</div>
<br>
<div class="history">
<h3>История персонажа</h3><br>
Характер<br>
Скрывает свою истинную природу за вежливой речью, мягкими манерами и пассивной личностью. Легкомысленный, обаятельный, очень непринуждённый и спокойный. Знает себе цену в прямом и переносном смыслах. Общителен с клиентами, способен увлечь и развлечь, получает истинное наслаждение от каждого прожитого дня и своей работы. Знает, что всем не угодить, но искренне старается, забывая многих, покидающих его. Всегда рад выбраться с клиентом куда угодно, рьяно проживая свою роль. Влюбляется легко и быстро (страсть приходит с такой же скоростью). Порой, сам разбивает себе сердце, но быстро залечивает душевные раны, стоит ему увидеть очередного красавца. Не сомневается в своей способности на серьёзное чувство, твёрдо убеждённый, что встретит того, кто сможет принимать его полностью и кого он сможет принимать. Может стать очень разрушительной силой, если его спровоцировать или разозлить. Серьёзный, волевой, загадочный, может демонстрировать мрачное чувство юмора с равнодушным выражением лица. Заинтригован чужой ненасытностью, ведь сам испытывают то же самое. <br>
Особенности личности:<br>
— Коллекционирует косметику для лица и тела, с трудом проходит мимо магазинов с подобным ассортиментом. <br>
— Обожает поваляться в постели, ради ощущения уюта.<br>
— Готовит на уровне любителя, часто экспериментирует на кухне. Свежезаваренный кофе и сладости – лучшие средства для вывода из апатии.<br>
— Увлекается танцами, фехтованием, литературой, искусством.<br>
— «На вы» с техникой. <br>
— Обожает прогулки по городу и на природе, очень впечатлителен по отношению к малейшим изменением в природе, подмечает красоту окружающего мира. <br>
— Демонстрирует хорошие аналитические способности и цепкую память на события, места и лица.<br>
— Способен очаровать или поставить на место голосом, улыбкой и взглядом. <br>
— Периодически курит, считая табак частью ароматерапии, в которой отлично разбирается.<br><br>
Биография<br>
Абаддон появился в сверхъестественном мире в тот самый период, когда человечество основывало первые цивилизации, и его существование нашло отражение в их культурах. Его именем называли места жутких массовых казней и убийств, что идеально гармонировало с интересами бессмертного существа. В подчинении демона находились легионы фурий, правящих силами раздоров на почве предательств, воин и опустошений, там, где проходил сам Абаддон, возникали пустыни, замирало само время, умирало всё живое. Среди людей, он упоминался, как разрушитель и сама смерть, её воплощение, доступное для понимания, но не такое далёкое от истины. Появляясь на земле, он принимал разные обличия, охотясь на других, более слабых или же более сильных демонов. Его самого не волновало мнение о себе ни среди смертных, ни среди собратьев. Он не оставался в стороне от демонических конфликтов, поглощая тела и силы других демонов, забирая их, как победные трофеи после битвы, пока ситуация не стала катастрофической. Тогда пришлось принимать новые правила игры. <br><br>
В Средневековье смертные, случайно или нет, осознали истинную суть Абаддона, именуя его демоном седьмого чина. Благо, у Абаддона не было возможности голодать: люди такие люди, они предавались грехам с безумной скоростью, увеличивая силу. Постепенно, год за годом, их души сменили собой необходимость бесконечных сражений. Его разрушительная способность неправильно трактовалась людьми, а гравюры, легенды, предания, страшные истории изображали демона таким, каким его увидели однажды, однако впечатлительные люди исказили облик, заставляя обратить на себя внимание, как на источник смеха. Каждый новых век маложивущих людей менял мифы о нём, не затрагивая суть демона. Люди приписывали ему много всего, а Абаддон высокомерно поглядывал на новые империи, территории и копошащихся на них муравьёв, понимая, что сохранить их очень выгодно, но не мог отказать себе в появлении на земле и, однажды, стал причиной явления, которое вошло в историю, как Малый ледниковый период. К работе Бюро он был равнодушен, вплоть до начала двадцатого века.<br><br>
В самые первые годы прошлого века он лично обратился в Бюро, ради получения человеческого тела, наконец-то заинтересовавшись ими серьёзно. Сколько тел он сменил за это время? Артист театра, военный, психолог, наркоман, танцор в ночном клубе, полицейский, наставник следователей, глава банды якудза, телохранитель, путешественник, преподаватель в университете, владелец чайной и кофейни, студент корейской академии, куратор в военной академии, бармен, консультант по политическим вопросам, директор танцевального клуба, любовник-содержанец, наследник оружейного бизнеса, монах в храме, конюх, убийца, гробовщик, учёный, принц, работник борделя, артист, наёмник — много их было, тех тел с профессиями и занятиями, некоторые из которых многое совмещали. Столетия среди людей неосознанно влияли на его оболочки, на их характеры и особенности, формируя того демона, которого знают теперь. <br><br>
Новое тело Абаддона было получено шесть лет назад. Девятнадцатилетний (тогда ещё) Шо́лто Ада́ир, эскортник в агентстве "Вечерняя звезда", так называемая, луна Пурпурного дома. Как он пришёл к такой жизни, Абаддон не знает и не желает знать, ссылаясь на амнезию. Ему достаточно того, что подобная работа обеспечивает всем необходимым и позволяет крутиться среди смертных, выискивая самые вкусные, для себя, души. Новое тело обитает всю свою жизнь в городе Брим, на одноимённой реке, где Адаир с момента совершеннолетия, является частью мафиозной группировки «Восточный квартал». Политика и суть структуры полностью устраивает нынешнего Шолто, а если возникают проблемы с клиентами, то защитить себя не составит труда, даже не нарушая законы Бюро или экскорт-агенства. <br>
</div> </div>
</div>
<script>
function openProfile(evt, Face) {
var i, tabcontent, tablinks;
tabcontent = document.getElementsByClassName("tabcontent");
for (i = 0; i < tabcontent.length; i++) {
tabcontent[i].style.display = "none";
}
tablinks = document.getElementsByClassName("tablinks");
for (i = 0; i < tablinks.length; i++) {
tablinks[i].className = tablinks[i].className.replace(" active", "");
}
document.getElementById(Face).style.display = "block";
evt.currentTarget.className += " active";
}
//Делаем активной одну вкладку
// Get the element with id="defaultOpen" and click on it
document.getElementById("defaultOpen").click();
// Находим контейнер со слайдами
const slides = document.querySelector('.slides');
// Определяем количество слайдов
const slideCount = document.querySelectorAll('.slide').length;
// Находим кнопки «Назад» и «Вперёд»
const prevButton = document.querySelector('.prev');
const nextButton = document.querySelector('.next');
let currentIndex = 0; // Переменная для хранения текущего слайда
// Функция смены слайдов
function goToSlide(index) {
if (index < 0) {
index = slideCount - 1; // Если нажали «Назад» на первом слайде, переходим на последний
} else if (index >= slideCount) {
index = 0; // Если нажали «Вперёд» на последнем слайде, переходим на первый
}
currentIndex = index; // Запоминаем текущий слайд
slides.style.transform = `translateX(${-index * 100}%)`; // Сдвигаем контейнер со слайдами
}
// Добавляем обработчик клика для кнопки «Назад»
prevButton.addEventListener('click', () => {
goToSlide(currentIndex - 1);
});
// Добавляем обработчик клика для кнопки «Вперёд»
nextButton.addEventListener('click', () => {
goToSlide(currentIndex + 1);
});
// Устанавливаем первый активный слайд при загрузке страницы
goToSlide(0);
</script>
</body>
</html>[/html]
Отредактировано Sholto Adair (22 Сен 2025 20:28:58)