[html]<!-- мироописание от духа -->
<script type="text/javascript" src="https://forumstatic.ru/files/001b/36/d6/94544.js"></script>
<div class="world-container">
<div class="world-block">
<div class="header">
<span>квиддич</span>
</div>
<img src="https://forumupload.ru/uploads/001c/47/8d/2/291791.gif">
</div>
<div class="info1 closed">
<div class="close-btn">— свернуть блок —</div>
<div>
<h5>Гриффиндор:</h5>
<p>охотник — Adam LaCroix капитан<br>
охотник<br>
охотник<br>
загонщик<br>
загонщик<br>
вратарь — Maxime Norden<br>
ловец</p>
<h5>Хаффлпафф:</h5>
<p>охотник<br>
охотник<br>
охотник<br>
загонщик<br>
загонщик<br>
вратарь — Lenora Everleigh<br>
ловец<p>
<h5>Рейвенкло:</h5>
<p>охотник — Annabelle Fawley<br>
охотник — Rosemary Fawley<br>
охотник<br>
загонщик<br>
загонщик<br>
вратарь<br>
ловец</p>
<h5>Слизерин:</h5>
<p>охотник — Audrey Reyes капитан<br>
охотник — Ulric Goyle<br>
охотник — Ivys Goyle<br>
загонщик<br>
загонщик<br>
вратарь — Sebastian Sallow<br>
ловец — Ashley Byside</p>
</div></div>
<div class="world-block">
<div class="header">
<span>ШКОЛЬНЫЕ КЛУБЫ</span>
</div>
<img src="https://forumupload.ru/uploads/001c/47/8d/2/269606.gif"></div>
<div class="info3 closed">
<div class="close-btn">— свернуть блок —</div>
<div>
<h5>Дуэльный клуб «Скрещенные палочки»:</h5>
<p>Annabelle Fawley<br>
Emmeline Nott<br>
Sebastian Sallow<br>
Ulric Goyle</p>
<h5>Бойцовский клуб:</h5>
<p>Maxime Norden</p>
<h5>Школьный оркестр:</h5>
<p>имя фамилия<br>
имя фамилия</p>
<h5>Школьный хор:</h5>
<p>Leta Brocklehurst<br>
имя фамилия</p>
<h5>Класс искусств:</h5>
<p>имя фамилия<br>
имя фамилия</p>
<h5>Волшебные шахматы:</h5>
<p>имя фамилия<br>
имя фамилия</p>
<h5>Коллекционирование карточек:</h5>
<p>имя фамилия<br>
имя фамилия</p>
<h5>Плюй-камни:</h5>
<p>имя фамилия<br>
имя фамилия</p>
<h5>Артефактология:</h5>
<p>Ashley Byside<br>
имя фамилия</p>
<em>могут обновляться и добавляться</em>
</div></div>
<div class="world-block">
<div class="header">
<span>СТАРОСТЫ</span>
</div>
<img src="https://forumupload.ru/uploads/001c/47/8d/2/75879.gif"></div>
<div class="info4 closed">
<div class="close-btn">— свернуть блок —</div>
<div>
<h5>Школы:</h5>
<p>
ученик<br>
ученица </p>
<h5>Гриффиндор:</h5>
<p>
ученик — Maxime Norden<br>
ученица</p>
<h5>Хаффлпафф:</h5>
<p>
ученик<br>
ученица</p>
<h5>Рейвенкло:</h5>
<p>
ученик<br>
ученица </p>
<h5>Слизерин:</h5>
<p>
ученик<br>
ученица </p>
</div></div>
<div class="world-block">
<div class="header">
<span>ПЕРСОНАЛ ШКОЛЫ</span>
</div>
<img src="https://forumupload.ru/uploads/001c/47/8d/2/844353.gif"></div>
<div class="info5 closed">
<div class="close-btn">— свернуть блок —</div>
<div>
<h5>Директор</h5>
<p>Финеас Найджелус Блэк</p>
<h5>Декан Гриффиндора</h5>
<p>Матильда Уизли</p>
<h5>Декан Хаффлпаффа</h5>
<p>Мирабель Гарлик</p>
<h5>Декан Рейвенкло</h5>
<p>Абрахам Ронен</p>
<h5>Декан Слизерина</h5>
<p>Эзоп Шарп</p>
<h5>Тренер по полетам</h5>
<p>Чиё Когава</p>
<h5>Завхоз</h5>
<p>Глэдвин Мун</p>
<h5>Школьный целитель</h5>
<p>Норин Блэйни</p>
<h5>Библиотекарь</h5>
<p>Агнес Пергамм</p>
</div></div>
<div class="world-block">
<div class="header">
<span>ДИСЦИПЛИНЫ</span>
</div>
<img src="https://forumupload.ru/uploads/001c/47/8d/2/217883.gif"></div>
<div class="info6 closed">
<div class="close-btn">— свернуть блок —</div>
<div>
<h5>Трансфигурация</h5>
<p>имя фамилия, курс
имя фамилия, курс
имя фамилия, курс</p>
<h5>Зельеварение</h5>
<p>имя фамилия, курс
имя фамилия, курс
имя фамилия, курс</p>
<h5>Заклинания</h5>
<p>имя фамилия, курс
имя фамилия, курс
имя фамилия, курс</p>
<h5>ЗОТИ</h5>
<p>имя фамилия, курс
имя фамилия, курс
имя фамилия, курс</p>
<h5>История Магии</h5>
<p>имя фамилия, курс
имя фамилия, курс
имя фамилия, курс</p>
<h5>Травология</h5>
<p>имя фамилия, курс
имя фамилия, курс
имя фамилия, курс</p>
<h5>Астрономия</h5>
<p>имя фамилия, курс
имя фамилия, курс
имя фамилия, курс</p>
<em>Доп дисциплины</em>
<h5>Прорицания</h5>
<p>имя фамилия, курс
имя фамилия, курс
имя фамилия, курс</p>
<h5>УЗМС</h5>
<p>имя фамилия, курс
имя фамилия, курс
имя фамилия, курс</p>
<h5>Древние Руны</h5>
<p>имя фамилия, курс
имя фамилия, курс
имя фамилия, курс</p>
<h5>Нумерология</h5>
<p>имя фамилия, курс
имя фамилия, курс
имя фамилия, курс</p>
<h5>Теория Магии</h5>
<p>имя фамилия, курс
имя фамилия, курс
имя фамилия, курс</p>
<em>Первый курс Хогвартса устанавливает для студентов жесткую программу обучения. Ученики должны посещать 7 основных дисциплин, а также уроки полетов на метлах. <br>На втором курсе обучения также остаются 7 основных предметов: заклинания, трансфигурация, зельеварение, история магии, астрономия, травология и защита от Темных искусств. <br>С третьего курса нужно выбрать дополнительно минимум две дисциплины к уже имеющимся семи.<br> С шестого курса студенты записываются на те дисциплины, на которые имеют право, основываясь на оценках по СОВ. <br>В качестве бонуса студенты также могут посещать занятия по трансгрессии за плату в размере 12 галлеонов.</em>
</div></div>
<div class="world-block">
<div class="header">
<span>ФАКУЛЬТАТИВЫ</span>
</div>
<img src="https://forumupload.ru/uploads/001c/47/8d/2/279704.gif"></div>
<div class="info7 closed">
<div class="close-btn">— свернуть блок —</div>
<div>
<h5>Трансфигурация:</h5>
<p>Anne Sallow<br>
Emmeline Nott<br>
Ivys Goyle<br>
Maxime Norden</p>
<h5>Зельеварение:</h5>
<p>Emmeline Nott<br>
Ivys Goyle<br>
Ominis Gaunt<br>
Sebastian Sallow<br>
Ulric Goyle
</p>
<h5>Заклинания:</h5>
<p>Adelaide Oakes<br>
Ivys Goyle</p>
<h5>ЗОТИ:</h5>
<p>Emmeline Nott<br>
Ivys Goyle
</p>
<h5>История Магии:</h5>
<p>Maxime Norden<br>
имя фамилия</p>
<h5>Травология:</h5>
<p>имя фамилия<br>
имя фамилия</p>
<h5>Астрономия:</h5>
<p>Maxime Norden<br>
имя фамилия</p>
<h5>Прорицания:</h5>
<p>Leta Brocklehurst<br>
имя фамилия</p>
<h5>УЗМС:</h5>
<p>Ivys Goyle<br>
имя фамилия</p>
<h5>Древние Руны:</h5>
<p>Emmeline Nott<br>
Maxime Norden</p>
<h5>Нумерология:</h5>
<p>имя фамилия<br>
имя фамилия</p>
<h5>Теория Магии:</h5>
<p>имя фамилия<br>
имя фамилия</p>
<h5>Трансгрессия:</h5>
<p>Emmeline Nott<br>
Maxime Norden</p>
</div></div>
</div>
<style>
/* css мироописания от духа */
@import url('https://fonts.googleapis.com/css2?family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700&family=Rubik:wght@500;600;800;900&display=swap');
.world-container {
column-gap: 4px; /* отступ между колонками */
margin: 0px auto 20px auto;
column-count: 2; /* количество столбцов*/
width: 584px; /* ширина контейнера с блоками*/
position: relative;
text-align: center;
}
.world-block {
margin: 1px 0px; /* нижний и верхний отступ между блоками*/
padding: 0px;
display: inline-block;
line-height: 0;
width: 290px; /* ширина блоков */
overflow: hidden;
position: relative;
cursor: pointer;
transition: all .9s cubic-bezier(.63,.34,.09,.96) 0s;
}
.world-block .header {
position: absolute;
background: linear-gradient(to bottom, rgba(41,154,11,0) 0%, rgba(0,0,0,0.29) 18%,rgba(0,0,0,0.48) 39%,rgba(0,0,0,0.69) 74%,rgba(0,0,0,0.85) 100%);
color: #fefefe; /* цвет шрифта заголовков на картинках */
width: 100%;
height: 100%;
display: flex;
flex-direction: column;
justify-content: flex-end;
align-items: center;
font: 800 22px/150% 'Rubik'; /* шрифт заголовков на картинках */
text-transform: uppercase;
z-index: 1;
}
.world-block:hover {
filter: grayscale(100%)
}
.world-block img {
transition: all .3s cubic-bezier(.63,.34,.09,.96) 0s;
}
.world-block:hover img {
transform: scale(1.1);
filter: blur(1px)
}
.world-block .header span {
display: block;
margin-bottom: 20px;
text-align: center
}
.closed{
background: #fefefe; /* фон выпадающего описания */
position: absolute;
top: 0;
left: 0;
z-index: 2;
width: calc(100% - 50px);
height: calc(100% - 50px);
padding: 25px;
text-align: left;
display: none;
box-shadow: 0 0 0 9px #fefefe inset, 0 0 0 10px rgba(0,0,0,.1) inset /* обводка */
}
.closed > div:not(.close-btn) {
overflow-y: auto;
height: calc(100% - 35px);
padding-right: 5px;
}
.close-btn {
background: rgba(0,0,0,.04); /* фон кнопки закрытия */
border: 1px solid rgba(0,0,0,.06); /* бордер кнопки закрытия */
height: 15px;
text-transform: uppercase;
font: 300 10px/15px merriweather; /* шрифт кнопки закрытия*/
text-align: center;
margin-bottom: 20px;
cursor: pointer;
letter-spacing: 2px
}
.closed h5 {
font: 700 20px merriweather; /* шрифт заголовков описания */
margin: 20px 0px 10px;
position: relative;
padding-left: 45px
}
.closed h5:before {
content: "";
height: 2px;
width: 30px;
background: rgba(0,0,0,.7);
position: absolute;
left: 0;
top: 50%;
transform: translateY(-50%)
}
.closed h5:first-child {
margin-top: 0
}
.closed em {
font: 300 italic 11px merriweather; /* шрифт мини цитаток */
display: block;
border-right: 5px solid rgba(0,0,0,.1); /* правый бордер мини цитаток*/
padding-right: 10px;
text-align: right;
margin: 10px 0;
}
</style>[/html]