Я создал пирамиду с использованием простого HTML и CSS, но мне удалось ее создать, но я не смог ее адаптировать.Может кто-нибудь может мне помочь с этим.
Мой HTML-код
<div class="pyramid-container">
<div id="pyramid-level-3">3</div>
<div id="pyramid-level-2">2</div>
<div id="pyramid-level-1"><div class="inside-text">asdasd</div></div>
<div id="pyramid-level-0"><div class="inside-text">asd</div></div>
</div>
Мой CSS выглядит следующим образом.
.pyramid-container {
text-align: center;
}
.inside-text {
position: absolute;
bottom: -40px;
}
#pyramid-level-3 {
border-bottom: 50px solid blue;
border-left: 25px solid transparent;
border-right: 25px solid transparent;
height: 0;
width: 0px;
margin-right:auto;
margin-left:auto;
}
#pyramid-level-2 {
border-bottom: 50px solid green;
border-left: 25px solid transparent;
border-right: 25px solid transparent;
height: 0;
width: 50px;
margin-right:auto;
margin-left:auto;
}
#pyramid-level-1 {
position: relative;
border-bottom: 50px solid red;
border-left: 25px solid transparent;
border-right: 25px solid transparent;
height: 0;
width: 100px;
margin-right:auto;
margin-left:auto;
}
#pyramid-level-0 {
position: relative;
border-bottom: 50px solid yellow;
border-left: 25px solid transparent;
border-right: 25px solid transparent;
height: 0;
width: 150px;
margin-right:auto;
margin-left:auto;
}
.pyramid-container{
width: 200px
}
Ссылка для игры с того места, где я застрял https://jsfiddle.net/Lswz4mya/1/
Примечание: (У меня также есть некоторые функции клика по клику каждого раздела)
Пожалуйста, отвечайте только с правильным решением, а не за очки репутации.