<!-- HEADER -->
<section id="forum-table"><input type="radio" id="rtab1" name="rtabs" checked>
<label for="rtab1" id="rtab1">
<div class="rtabdot"></div>
</label>
<input type="radio" id="rtab2" name="rtabs">
<label for="rtab2" id="rtab2">
<div class="rtabdot"></div>
</label><input type="radio" id="rtab3" name="rtabs">
<label for="rtab3" id="rtab3">
<div class="rtabdot"></div>
</label><input type="radio" id="rtab4" name="rtabs">
<label for="rtab4" id="rtab4">
<div class="rtabdot"></div>
</label><div class="rivalexpbar">
<div class="rivalmeter"></div>
</div><div class="picture"></div>
<div class="sitetitle">BRATZ<br></div><div class="siteblurb">
<div class="sitesubtitle">форумная ролевая игра</div><div class="theotheri">твоя тайная реальность</div>
<p>Мы рады приветствовать вас на нашей форумной ролевой игре, посвященнной серии кукол Братц (англ. Bratz). Вы сможете погрузиться в сказочный и увлекательный мир, где ждут множества захватывающих приключений и историй. Где всегда согревает дружеская и теплая обстановка, где каждому будут искренне рады.
</p>
<span>Регистрируй свой аккаунт для просмотра скрытых подфоруов</span>
</div><div class="siteupev"><b>Н</b>овости форума<span>ПОСЛЕДНИЕ ОБНОВЛЕНИЯ</span></div>
<div class="siteupdates">
<p>
<b>06.02.2021.</b> — <a href="https://bratz-world.ru/viewtopic.php?id=18#p596"><b>претенденты на снятие с роли</b></a> <br>
<b>01.02.2021.</b> — <a href="https://bratz-world.ru/viewtopic.php?id=16#p399"><b>новости форума</b></a> — просьба всех участников ознакомиться с новостями форума в обязательном порядке.</p></div>
<div class="siteevent">
<div class="siteeventmain">
<div class="siteetop">
<h2>...</h2>
<h1>в игре</h1>
</div>
<div class="siteeinfo">
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in voluptate esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
</div>
</div>
</div><div class="staffroster">
<div class="sophrumour"><b>А</b>ДМИНИСТРАЦИЯ ФОРУМА<span>ВСЕГДА ГОТОВЫ ПОМОЧЬ</span></div>
<div class="amsblock">
<img src="https://forumavatars.ru/img/avatars/001b/04/31/4-1610802774.png">
</div><div class="moderblock">
<div class="modericon" id="modericon1">
<img src="https://forumavatars.ru/img/avatars/001b/04/31/7-1611404371.png">
</div>
<div class="modericon" id="modericon2">
<img src="https://placehold.it/100x100/444444/fcfcfc">
</div>
<div class="modericon" id="modericon3">
<img src="https://placehold.it/100x100/444444/fcfcfc">
</div>
<div class="modericon" id="modericon4">
<img src="https://placehold.it/100x100/444444/fcfcfc">
</div></div></div>
<div class="otm-sync">
<a href="#"><div class="otm-sync-pair">
<h1>имя персонажа</h1>
</div></a>
</div><div class="otm-wrap">
<div class="otm-small">
<a href="#"><div class="otm-thread">
нужный персонаж <span>имя персонажа</span>
</div></a>
</div>
<div class="otm-small">
<a href="#"><div class="otm-thread">
нужный персонаж <span>имя персонажа</span>
</div></a>
</div>
<div class="otm-small">
<a href="#"><div class="otm-thread">
нужный персонаж <span>имя персонажа</span>
</div></a>
</div>
</div>
</section>
Тестовая тема
Сообщений 1 страница 4 из 4
Поделиться12021-02-07 15:27:23
Поделиться22021-02-07 15:29:08
/*таблица*/
#forum-table {
width: 100%;
height: 450px;
position: absolute;
overflow: hidden;
z-index: 5;
top:-450px;
left:10px;
}#forum-table input { display: none; }
#forum-table label {
position: absolute;
bottom: 5px;
z-index: 50!important;
cursor: pointer;
left: calc(50% - 432px);
}#forum-table label#rtab2 { left: calc(50% - 150px); }
#forum-table label#rtab3 { left: calc(50% + 134px); }
#forum-table label#rtab4 { left: calc(50% + 418px); }.rtabdot {
width: 8px;
height: 8px;
background: #5c5c5c;
border-radius: 50%;
border: 5px solid #212121;
transform: scale(1);
transition: all ease 0.15s;
}.rtabdot:before {
position: absolute;
margin-top: -10px;
background: #5c5c5c;
clip-path: polygon(0 0, 100% 0%, 100% 75%, 60% 75%, 50% 100%, 40% 75%, 0 75%);
font-family: Roboto Condensed;
text-transform: uppercase;
color: #c85567;
font-size: 9px;
font-weight: 700;
padding: 4px 5px 11px 5px;
opacity: 0; -moz-opacity: 0;
transition: all ease 0.25s;
}#rtab1 .rtabdot:before {
content: "добро пожаловать";
left: -32px;
}#rtab2 .rtabdot:before {
content: "в игре";
left: -12px;
}#rtab3 .rtabdot:before {
content: "администрация форума";
left: -42px;
}#rtab4 .rtabdot:before {
content: "партнерская программа";
left: -22px;
}.rivalexpbar {
width: 850px;
height: 10px;
box-sizing: border-box;
background: #212121;
position: absolute;
bottom: 5px;
z-index: 20!important;
left: calc(50% - 425px);
}.rivalmeter {
width: 0px;
height: 10px;
background: linear-gradient(90deg, rgb(33 33 33) 0%, rgb(199 85 103) 100%);
border-radius: 10px;
transition: all ease 0.25s;
}.picture {
background-image: url(https://forumupload.ru/uploads/001b/04/31/4/616014.png);
background-size: 85%;
background-repeat: no-repeat;
width: 350px;
height: 350px;
position: absolute;
top: 110px;
left: calc(50% - 350px);
z-index: 10;
visibility: visible;
opacity: 1;
transition: all ease 0.5s;
}.siteblurb {
width: 450px;
position: absolute;
left: calc(50% - 10px);
top: 0px;
visibility: visible;
opacity: 0; -moz-opacity: 0;
transition: all ease 0.25s;
}.siteblurb p::first-letter {
text-transform: uppercase;
font-size: 16px;
font-weight: 900;
font-style: italic;
line-height: 23px;
color: #c85668;
}
.siteblurb p {
position: relative;
z-index: 2;
font-size: 11px;
text-align: justify;
line-height: 18px;
color: #fff;
}.siteblurb span {
display: block;
border-top: 1px solid #ffffffab;
margin-top: 10px;
padding-top: 10px;
font-size: 11px;
font-family: Roboto;
color: #fff;
font-weight: 700;
}.siteupdates {
width: 500px;
position: absolute;
left: calc(50% + 100px);
color: #fff;
top: 150px;
height: 140px;
overflow-y: auto;
visibility: visible;
opacity: 0; -moz-opacity: 0;
transition: all ease 0.25s;
}.siteupev {
font-family: Montserrat;
width: 500px;
position: absolute;
top: 0px;
left: calc(50% - 50px);
text-transform: uppercase;
font-size: 39px;
font-weight: 900;
color:#fff;
visibility: hidden;
opacity: 0; -moz-opacity: 0;
z-index: -1;
transition: all ease 0.25s;
}.siteupev b {
font-family: montserrat, sans-serif;
font-weight: 900;
font-size: 45px;
letter-spacing: 1px;
color: white;
}.siteupev span {
font-size: 9px;
position: absolute;
letter-spacing: 2px;
font-weight: 700;
color: white;
top: 25px;
left: 250px;
background: #c75567;
padding: 2px 3px;
}.siteupev span:before {
content: " ";
border-bottom: 1px solid white;
position: absolute;
width: 180px;
left: -180px;
top: 5px;
}.siteupdates p {
position: relative;
z-index: 2;
font-size: 11px;
text-align: justify;
line-height: 18px;
padding: 0px 10px 0px 0px;
}.siteupdates p b { color: #c75567; font-weight: 900; }
.siteevent {
position: absolute;
bottom: 75px;
right: calc(50% - 250px);
visibility: visible;
opacity: 0; -moz-opacity: 0;
transition: all ease 0.25s;
box-sizing: border-box;
padding: 1px;
}.siteeventmain {
border: 1px solid #8c8c8c;
background-image: url(https://i.ibb.co/F7v9BL5/image.png);
background-size: 430px 150px;
background-position: center;
background-color: #1c1c1cdb;
width: 430px;
height: 78px;
box-sizing: border-box;
overflow: hidden;
}
.siteetop {
position: relative;
top: 0px;
text-align: center;
width: 398px;
height: 88px;
display: table-cell;
vertical-align: middle;
opacity: 1; -moz-opacity: 1;
transition: all ease 0.25s;
}.siteetop h1 {
margin: 0; padding: 0;
font-family: Montserrat;
text-transform: uppercase;
font-weight: 900;
font-style: italic;
font-size: 42px;
background: linear-gradient(90deg, rgb(92 92 92) 0%, rgb(199 85 103) 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}.siteetop h2 {
margin: 0; padding: 0;
font-size: 10px;
font-weight: 900;
color: #8c8c8c;
margin-top: -10px;
}.siteetop h2:before {
content: " ";
display: inline-block;
position: relative;
width: 30px;
border-bottom: 1px solid;
margin: 0px 8px 0px 0px;
top: -3px;
opacity: 0.5; -moz-opacity: 0.5;
}
.siteetop h2:after {
content: " ";
display: inline-block;
position: relative;
width: 30px;
border-bottom: 1px solid;
margin: 0px 0px 0px 8px;
top: -3px;
opacity: 0.5; -moz-opacity: 0.5;
}.siteevent:hover .siteetop {
top: -30px;
opacity: 0; -moz-opacity: 0;
}.siteeinfo {
position: relative;
top: -90px;
width: 100%;
height: 100%;
background: #1c1c1cdb;
color: #8c8c8c;
box-sizing: border-box;
overflow: hidden;
padding: 10px;
font-size: 10px;
text-align: justify;
line-height: 11px;
opacity: 0; -moz-opacity: 0;
transition: all ease 0.5s;
}.siteevent:hover .siteeinfo {
transition-delay: 0.25s;
opacity: 1; -moz-opacity: 1;
}.staffroster {
display: flex;
width: 1100px;
height: 500px;
position: absolute;
top: 70px;
left: calc(50% - 350px);
visibility: hidden;
opacity: 0; -moz-opacity: 0;
transition: all ease 0.5s;
}.otm-sync {
position: relative;
width: 300px;
height: 200px;
box-sizing: border-box;
padding: 20px;
border: 1px solid #c75567;
position: absolute;
top: calc(50% - 50px);
left: calc(50% - 500px);
z-index: 15;
opacity: 0;
-moz-opacity: 0;
visibility: hidden;
transition: all ease 0.5s;
}.otm-sync:before {
content: "от администрации";
position: absolute;
color: #c75567;
font-weight: 900;
font-size: 13px;
bottom: 22px;
right: 22px;
}.otm-sync-pair {
width: 250px;
height: 150px;
background-image: url(http://placehold.it/250x150/444444/fcfcfc);
background-color: #1f1f1f78;
overflow: hidden;
}
.otm-sync-pair h1 {
width: 250px;
height: 150px;
font-family: Comfortaa;
font-size: 24px;
font-weight: 400;
display: table-cell;
vertical-align: middle;
line-height: 110%;
text-align: center;
box-sizing: border-box;
padding: 80px 20px 20px 20px;
color: #c75567;
mix-blend-mode: color;
}.otm-wrap {
width: 450px;
height: 300px;
position: absolute;
top: calc(50% - 50px);
left: calc(50% + 150px);
z-index: 15;
opacity: 0; -moz-opacity: 0;
visibility: hidden;
transition: all ease 0.5s;
}.otm-small {
width: 100%;
height: 60px;
border: 1px solid #c54f61;
box-sizing: border-box;
padding: 10px;
margin-bottom: 10px;
opacity: 0.75; -moz-opacity: 0.75;
transition: all ease 0.25s;
}.otm-small:hover {
opacity: 1; -moz-oapcity: 1;
}.otm-thread, .otm-chara, .otm-mem {
display: table-cell;
vertical-align: middle;
width: 430px;
height: 40px;
box-sizing: border-box;
padding: 0px 20px;
background-color: #c54f6180;
font-family: Montserrat;
font-weight: 700;
text-align: right;
font-size: 24px;
color: #c54f6180;
}.otm-thread span, .otm-chara span, .otm-mem span {
font-family: Roboto;
font-size: 11px;
font-weight: 900;
color: #c75567;
}.otm-thread {
background-image: url(http://placehold.it/430x40/444444/fcfcfc);
}
.otm-chara {
background-image: url(http://placehold.it/430x40/444444/fcfcfc);
}
.otm-mem {
background-image: url(http://placehold.it/430x40/444444/fcfcfc);
}/* EXP BAR ANIMATIONS */
#forum-table input:checked+label .rtabdot {
background: #c85668;
border: 5px solid #5c5c5c;
transform: scale(1.15);
}
#forum-table input:checked+label .rtabdot:before {
top: -34px;
opacity: 1; -moz-opacity: 1;
}
#forum-table > #rtab2:checked ~ .rivalexpbar > .rivalmeter { width: 280px; }
#forum-table > #rtab3:checked ~ .rivalexpbar > .rivalmeter { width: 570px; }
#forum-table > #rtab4:checked ~ .rivalexpbar > .rivalmeter { width: 850px; }/* TAB #1 CHECKED STATE */
#forum-table > #rtab1:checked ~ .sitetitle {
bottom: 0px;
visibility: visible;
opacity: 1; -moz-opacity: 1;
}#forum-table > #rtab1:checked ~ .siteblurb {
top: 130px;
visibility: visible;
opacity: 1; -moz-opacity: 1;
}
/* TAB #2 CHECKED STATE */
#forum-table > #rtab2:checked ~ .picture {
left: calc(50% - 350px);
z-index: 1;
filter: grayscale(100%);
visibility: visible;
opacity: 0.5; -moz-opacity: 0.5;
}
#forum-table > #rtab2:checked ~ .siteupev {
top: 86px;
z-index: 2;
visibility: visible;
opacity: 1; -moz-opacity: 1;
}
#forum-table > #rtab2:checked ~ .siteupdates {
left: calc(50% - 50px);
z-index: 2;
visibility: visible;
opacity: 1; -moz-opacity: 1;
}
#forum-table > #rtab2:checked ~ .siteevent {
z-index: 2;
right: calc(50% - 390px);
visibility: visible;
opacity: 1; -moz-opacity: 1;
}/* TAB #3 CHECKED STATE */
#forum-table > #rtab3:checked ~ .picture {
transition: 1s ease;
left: calc(50% - 400px);
z-index: 1;
filter: blur(6px) grayscale(100%);
transform-origin: center;
transform: scale(1.2) rotate(-10deg);
opacity: 0.5;
-moz-opacity: 0.5;
}#forum-table > #rtab3:checked ~ .staffroster {
z-index: 15;
visibility: visible;
opacity: 1; -moz-opacity: 1;
transition: all ease 0.25s;
}
#forum-table > #rtab3:checked ~ .staffroster > #staff1 {
top: 0px;
transition-delay: 0.1s!important;
}
#forum-table > #rtab3:checked ~ .staffroster > #staff2 {
top: 0px;
transition-delay: 0.2s!important;
}
#forum-table > #rtab3:checked ~ .staffroster > #staff3 {
top: 0px;
transition-delay: 0.3s!important;
}
#forum-table > #rtab3:checked ~ .staffroster > #staff4 {
top: 0px;
transition-delay: 0.4s!important;
}
#forum-table > #rtab3:checked ~ .staffroster > .mod-list {
right: 0px;
transition-delay: 0.5s!important;
}
/* TAB #4 CHECKED STATE */
#forum-table > #rtab4:checked ~ .picture {
transition: 1s ease;
left: calc(50% - 300px);
z-index: 1;
filter: blur(10px) grayscale(100%);
opacity: 0.35; -moz-opacity: 0.35;
transform-origin: center;
transform: scale(1.2) rotate(-8deg);
}
#forum-table > #rtab4:checked ~ .otm-sync
{
left: calc(50% - 400px);
z-index: 15;
opacity: 1; -moz-opacity: 1;
visibility: visible;
}
#forum-table > #rtab4:checked ~ .otm-wrap
{
left: calc(50% - 50px);
z-index: 15;
opacity: 1; -moz-opacity: 1;
visibility: visible;
}.amsblock {
top:50px;
width: 150px;
height: 150px;
display: flex;
align-items: center;
justify-content: center;
background: #1d1d1d;
border-radius: 0%;
box-sizing: border-box;
border: 10px solid #282828;
transition: all ease 0.25s;
position: relative;
transition: all ease 0.25s;
}.amsblock:hover {
transition: all ease 0.25s;
background: #651e29;
border: 5px solid #282828;
}.amsblock img {
width: 100px;
height: 100px;
position: relative;
top: 0;
transition: all ease 0.25s;
filter: grayscale(100%) brightness(50%);
}.amsblock:hover img {
transition: all ease 0.25s;
top: -10px;
filter: grayscale(0%);
}.amsblock::after {
content: "администратор";
position: absolute;
font-family: Roboto;
font-weight: 900;
font-size: 11px;
color: #fff;
background-color: #1d1d1d;
padding: 5px 7px;
border-radius: 4px;
width: 120px;
text-align: center;
line-height: 100%;
top: 100px;
opacity: 0; moz-opacity: 0;
transition: all ease 0.25s;
}.amsblock:hover::after {
top: 110px;
opacity: 1; moz-opacity: 1;
transition-delay: 0.25s;
}.moderblock {
width: 530px;
box-sizing: border-box;
position: relative;
padding: 50px 0px 0px 20px;
display: flex;
align-tiems: center;
justify-content: space-between;
}.modericon {
width: 120px;
height: 120px;
position: relative;
border-radius: 0%;
background: #1d1d1d;
border: 10px solid #5b595a;
display: flex;
align-items: center;
justify-content: center;
box-sizing: border-box;
transition: all ease 0.25s;
}.modericon:hover {
border: 5px solid #5b595a;
}.modericon img {
width: 100px;
height: 100px;
top: 0;
position: relative;
transition: all ease 0.25s;
filter: grayscale(100%) brightness(50%);
}.modericon:hover img {
filter: grayscale(0%) brightness(100%);
}.modericon::after {
position: absolute;
font-family: Roboto;
font-weight: 500;
font-size: 11px;
color: #ffffff;
background-color: #c75567;
padding: 5px 7px;
border-radius: 4px;
width: 65px;
text-transform: uppercase;
text-align: center;
line-height: 100%;
top: 60px;
opacity: 0;
transition: all ease 0.25s;
}.modericon:hover::after {
top: 85px;
opacity: 1; moz-opacity: 1;
}#modericon1::after { content: "модератор"; }
#modericon2::after { content: "модератор"; }
#modericon3::after { content: "модератор"; }
#modericon4::after { content: "модератор"; }.sitetitle {
font-family: Comfortaa;
font-size: 60px;
color: #fff;
line-height: 80%;
position: absolute;
visibility: visible;
opacity: 0;
-moz-opacity: 0;
transition: all ease 0.25s;
top: 290px;
left: calc(49% + 5px);
}
.theotheri {
font-family: roboto;
font-size: 15px;
font-weight: 600;
position: absolute;
top: 180px;
left: calc(50% + 10px);
color: white;
font-style: italic;
}
.theotheri:before {
content: " ";
position: absolute;
width: 245px;
border-bottom: 2px solid white;
left: calc(50% + -315px);
top: 6px;
}.sitesubtitle {
font-family:roboto;
font-size: 7px;
text-transform: uppercase;
border: 1px solid white;
padding: 4px 7px 4px 10px;
display: inline-block;
font-weight: 700;
letter-spacing: 6px;
position: absolute;
top: 220px;
left: calc(40% + 30px);
color: white;
}.sophrumour {
font-family: montserrat;
position: absolute;
top: 200px;
left: 0px;
font-size: 35px;
font-weight: 800;
letter-spacing: -2px;
color: #FFF;
}.sophrumour b {
font-family: montserrat, sans-serif;
font-weight: 900;
font-size: 48px;
letter-spacing: 1px;
color: white;
}.sophrumour span {
font-size: 10px;
position: absolute;
letter-spacing: 2px;
font-weight: 700;
font-weight: italic;
color: white;
top: 25px;
left: 250px;
background: #c75567;
padding: 2px 3px;
}.sophrumour span:before {
content: " ";
border-bottom: 1px solid white;
position: absolute;
width: 200px;
left: -190px;
top: 8px;
}
Поделиться32021-02-08 20:18:25
<path class="elementor-shape-fill" opacity="0.33" d="M473,67.3c-203.9,88.3-263.1-34-320.3,0C66,119.1,0,59.7,0,59.7V0h1000v59.7 c0,0-62.1,26.1-94.9,29.3c-32.8,3.3-62.8-12.3-75.8-22.1C806,49.6,745.3,8.7,694.9,4.7S492.4,59,473,67.3z" fill="#fff"></path>
<path class="elementor-shape-fill" opacity="0.66" d="M734,67.3c-45.5,0-77.2-23.2-129.1-39.1c-28.6-8.7-150.3-10.1-254,39.1 s-91.7-34.4-149.2,0C115.7,118.3,0,39.8,0,39.8V0h1000v36.5c0,0-28.2-18.5-92.1-18.5C810.2,18.1,775.7,67.3,734,67.3z" fill="#fff"></path>https://wow.zamimg.com/uploads/guide/se … 1588115725
https://unsplash.com/photos/Bi0atWiKP-4
https://www.artstation.com/tsmith3d
<div class="elementor-shape elementor-shape-bottom" data-shape="mountains" data-negative="false" style="position: absolute; top: -300px; width: 150%; z-index: 1000;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 100" preserveAspectRatio="none">
<path class="elementor-shape-fill" opacity="0.33" d="M473,67.3c-203.9,88.3-263.1-34-320.3,0C66,119.1,0,59.7,0,59.7V0h1000v59.7 c0,0-62.1,26.1-94.9,29.3c-32.8,3.3-62.8-12.3-75.8-22.1C806,49.6,745.3,8.7,694.9,4.7S492.4,59,473,67.3z" fill="var(--color)"></path>
<path class="elementor-shape-fill" opacity="0.66" d="M734,67.3c-45.5,0-77.2-23.2-129.1-39.1c-28.6-8.7-150.3-10.1-254,39.1 s-91.7-34.4-149.2,0C115.7,118.3,0,39.8,0,39.8V0h1000v36.5c0,0-28.2-18.5-92.1-18.5C810.2,18.1,775.7,67.3,734,67.3z" fill="var(--color)"></path>
<path class="elementor-shape-fill" d="M766.1,28.9c-200-57.5-266,65.5-395.1,19.5C242,1.8,242,5.4,184.8,20.6C128,35.8,132.3,44.9,89.9,52.5C28.6,63.7,0,0,0,0 h1000c0,0-9.9,40.9-83.6,48.1S829.6,47,766.1,28.9z" fill="var(--color)"></path>
</svg></div>
Поделиться42021-03-09 12:02:30
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 100" preserveAspectRatio="none">
<path class="elementor-shape-fill" d="M766.1,28.9c-200-57.5-266,65.5-395.1,19.5C242,1.8,242,5.4,184.8,20.6C128,35.8,132.3,44.9,89.9,52.5C28.6,63.7,0,0,0,0 h1000c0,0-9.9,40.9-83.6,48.1S829.6,47,766.1,28.9z" fill="#c9b6a8"></path>
</svg>