Есть четыре квадрата (см. приложенный код), как в эти квадраты (блоки) вписать текст разного размера и цвета для каждого квадрата?

Используя только HTML/CSS. Вот код в который нужно вставать текст:

HTML:

<div class="blocks">
  <div class="block block_red"></div>
  <div class="block block_blue"></div>
  <div class="block block_blue"></div>
  <div class="block block_red"></div>
</div>


CSS:

.blocks {
  display: flex;
  flex-wrap: wrap;
}
.block {
  background: black;
  flex-basis: 50%;
}
.block_red {
  background: red;
}
.block_blue {
  background: blue;
}
.block:after {
  content: "";
  display: block;
  padding-bottom: 100%;
}


5c4bbe176d3aa440750089.png
  • Вопрос задан
  • 1373 просмотра
Решения вопроса 1
flapflapjack
@flapflapjack
на треть я прав
<div class="blocks">
  <div class="block block_red size25">1</div>
  <div class="block block_blue size55">2</div>
  <div class="block block_blue size45">3</div>
  <div class="block block_red size35">4</div>
</div>


.blocks {
  display: flex;
  flex-wrap: wrap;
}
.block {
  background: black;
  flex-basis: 50%;
}
.block_red {
  background: red;
}
.block_blue {
  background: blue;
}
.block:after {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.size25 {
font-size: 25px;
color: green;
}

.size35 {
font-size: 35px;
color: orange;
}

.size45 {
font-size: 45px;
color: pink;
}

.size55 {
font-size: 55px;
color: lime;
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
LenovoId
@LenovoId
svg, css,js
Через content:""; или data-text или absolute блок или на js вообще - вопрос не совсем ясен
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы