[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;
}
.infoblock_man {
display: flex;
background-color: #9ab9c0;
flex-direction: column;
flex-wrap: nowrap;
margin: 5em 6.05em 0 1.5em;
width: 650px;
}
.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';
text-align: left;
color: #15485a;
text-align: justify;
padding-right: 1em;
}
strong {
font: 1.1em 'Roboto Condensed';
text-align: left;
color: #15485a!important;
font-weight: 600 !important;
}
body {font-family: Arial;}
.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="infoblock_man">
<div class="history"><div class="profile">
<div class="parametry">
<br> <h1>Селестина Морроу</h1>
<h2>Celestina Morrow</h2>
<br>
<span>• <strong>ПОЛ: </strong>женский</span>
<span>• <strong>РАСА: </strong>полукровка [демон/человек]</span>
<br>
<span>• <strong>ДАТА РОЖДЕНИЯ: </strong>10.03.1985, 40 лет</span>
<span>• <strong>ВОЗРАСТ ВИЗУАЛЬНЫЙ: </strong>27 лет</span>
<br>
<span style="text-align: left !important">• <strong>МЕСТО РАБОТЫ: </strong>Бюро, Отдел Контрактов</span>
<span style="text-align: left !important">• <strong>ДОЛЖНОСТЬ: </strong>зам. начальника отдела</span>
</div>
<div class="avatar">
<div class="slider">
<!-- Контейнер, который содержит все слайды -->
<div class="slides">
<div class="slide"><img src="https://upforme.ru/uploads/001c/89/a0/62/858425.jpg"></div>
</div>
<!-- Кнопки управления слайдером -->
<button class="prev">❮</button> <!-- Кнопка «Назад» -->
<button class="next">❯</button> <!-- Кнопка «Вперёд» -->
</div>
</div>
</div></div>
<div class="history">
• <strong>ВНЕШНОСТЬ: </strong>original art<br>
<span>• <strong>РОСТ/ВЕС: </strong>172/61</span> <span>• <strong>ЦВЕТ ВОЛОС/ГЛАЗ: </strong>рыжие/золотисто-карие</span><br><br>
Она обладает привлекательной, в меру мягкой внешностью и при этом выраженной спортивной фигурой. Лицо овальное, с аккуратными скулами и ровным носом — в целом гармоничное и запоминающееся. Кожа светлая с лёгким золотистым теплым тоном.<br>
Волосы длиной до пояса — густые, с естественной волной, цвет огненно-рыжий с алым отливом; при движении и на солнце они словно переливаются, создавая вокруг головы настоящую «рамку» света. Челка чаще всего зачесана на сторону — волосы чаще свободны или аккуратно собраны в низкий хвост/косу, подчёркивая линию шеи и плеч.<br>
Глаза золотисто-карие, глубокие и выразительные: в них заметны теплые янтарные блики, которые меняются в зависимости от освещения и выражения лица. Длинные тёмные ресницы и тонкие ухоженные брови придают взгляду живость и решительность.<br>
При своем росте и весе она выглядит подтянуто: тело — не хрупкое, а спортивное. Широкие, но женственные плечи, сильные, стройные руки и очерченные предплечья; талия подчеркнута, ноги длинные. Все это создает впечатление энергии и выносливости — фигура, выработанная тренировками, но при этом сохраняющая женственность пропорций, линий и изгибов.<br>
Ее осанка ровная, походка уверенная и легкая, движения экономные и изящные — в них чувствуется привычка к физической активности. В манерах читается простота и открытость: мягкая улыбка, прямой взгляд, руки, которые двигаются спокойно и точно. В одежде предпочитает вещи, подчеркивающие силуэт. Чаще всего это брючные костюмы, и вообще штаны неотъемлемая часть образа.
</div>
<div class="history">
<h3>Способность: Перо грешницы</h3><br>
<b>Описание:</b> Активная. Тина не летает, но парит по воздуху. В течение примерно 10 минут она может приподниматься над полом до 15 сантиметров и скользить, словно по волнам. При этом в воздухе за ней остаются следы из пепла, которые через несколько мгновений растворяются.<br>
В детстве любила издеваться над сверстниками, показывая "фокус", а потом говоря взрослым, что дети перегрелись на солнышке и всё выдумали.<br><br>
<b>Ограничения/откаты:</b> требует перезарядки в 4-5 часов.
</div>
<div class="history">
<h3>История персонажа</h3><br>
Наверное, это одна из очередных обычных историй жизни. Оливия росла одиноким ребенком, мать и отец много работали, но мало зарабатывали. Она вынуждена была ходить в поношенной одежде, донашивать старые вещи за другими родственниками. Даже рюкзак и пенал и те достались от кузины.<br>
С возрастом ей совсем надоела такая жизнь. Подростком Оливия росла ужасным: пьянки, кражи, запрещенные вещества. Она катилась вниз, но хотела вырваться наверх. Ей едва исполнилось 25, когда жизнь резко изменилась. Оливия открыла собственный ресторанный бизнес. Богатство и известность пришли к ней вместе с появлением – супруга. Все говорили удачный брак и подарки мужа, но за этим стояла иная история.<br>
Сделка с демоном, и не с каким-нибудь мелким, а с самим Маммоном. Уж не великая жадность и жажда Оливии привлекла его к сделке. Но как не крути, в этой истории образовался необычный новый виток – рождение двух полукровок. Селестина появилась на свет позже брата. До сих пор сложно сказать сделка ли с Маммоном или сила самой Оливии стали тем шансом, позволившим демону обзавестись потомками.<br>
Но сроки сделки всегда подходят к концу. Оливия отдала свою душу, когда Тина появилась на свет. Сели росла с отцом и братом, ходила в обычную школу и даже имела множество подруг.<br>
С взрослением Селестина стала походить на мать внешностью и порой дрянным характером. Ради удовольствия она посещала уроки каратэ, танцы, а в учебе не уступала брату, хотя и отставала от него на шаг.<br>
Не смотря на предопределенность пути, Селестина любила Бюро с самого детства, а с возрастом уже и работу в нем.
В тоже время Селестина — сложная, многослойная личность. Образ миловидной красавицы лишь наружная оболочка, под которой жёстко отточенные механизмы поведения.<br>
Для кого-то Тина открытая, улыбчивая, располагающая. Ее улыбка — инструмент: мягкая, искрящаяся, усыпляющая бдительность. Внутри она прагматична и холодно расчетлива. Эмоции присутствуют, но ими она редко руководствуется. Они скорее ресурс, который она умеет регулировать и использовать.<br>
Но вот двуличие ее самая настоящая сущность. Для разных аудиторий у нее разные версии правды — и каждая правдоподобна. Однако, как и у матери, у нее есть свои амбиции: жажда опередить брата, занять пост выше, но эти амбиции взвешены. Ей удобно владеть тылом, управлять процессами незаметно, роль «серого кардинала» приносит власть без публичной ответственность. Победить брата ради победы — не цель; ценнее — контроль и влияние.
Как и в любом живом существе, у Тины есть слабые и сильные стороны. Отец учил развивать свои сильные стороны, такие как: харизма, интеллект и интуиция, контроль над собой и своими эмоциями, развивает связи, тайные договоренности, компроматы.<br>
Селестина боится публичного провала, ведь в тени легче манипулировать событиями и искать лазейки. Где-то в самой глубине, она боится заплатить за свои таланты: манипуляции и хитрость, приемы, которые оттолкнут любимых и дорогих. Но самая большая слабость ревность и соперничество с братом. Сильная связь вызывает в ней жажду ревности, жадность, ведь семья может принадлежать лишь ей.<br>
Любит вино и сочные стейки. Когда что-то обдумывает наедине с собой, может кругами ходить по комнате или даже закурить (не имеет сильной привычки).
</div> </div></div></div></div>
</div><script>
// Находим контейнер со слайдами
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]












