Геометрические фигуры в css

261
13 сентября 2021, 11:10

Шалом,вот скрин того,что мне нужно склепать:

Конкретно треугольник в верхнем левом углу.Как такой создать и разместить где нужно я знаю,а вот как скруглить левый верхний угол так,чтобы при этом не появился и 4 угол,и как разместить в этом треугольнике текст да так чтобы на 45 градусов был развернут увы.Знаю,что нельзя просить что-то сделать вместо себя,но в тырынете инфы не нашел,заранее прошу прощения

Answer 1

body { 
  background: #ccc; 
} 
 
.container { 
  background: #fff; 
  border-radius: 10px; 
  overflow: hidden; 
  width: 200px; 
  text-align: center; 
  padding: 100px 0; 
  position: relative; 
} 
 
.triangle { 
  width: 0; 
  height: 0; 
  border-top: 100px solid red; 
  border-right: 100px solid transparent; 
  position: absolute; 
  left: 0; 
  top: 0; 
} 
 
.triangle-text { 
  position: absolute; 
  top: -78px; 
  left: -4px; 
  width: 70px; 
  transform: rotate(-45deg); 
}
<div class="container"> 
  <div class="triangle"> 
    <span class="triangle-text">popular</span> 
  </div> 
  sdasdas 
</div>

READ ALSO
пропорциональное уменьшение квадрата

пропорциональное уменьшение квадрата

добрых времени суток, появилась задача пропорционально уменьшить квадрат, размерами 50x50, не пойму как это можно сделать? (через media не вариант,...

103
Почему функция не принимает файл? C++

Почему функция не принимает файл? C++

Хочу организовать фукнцию, которая из открытого файла читала бы аргументы и записывала их в существующую матрицу, но почему-то функция не принимает...

120
C++, RVO, NRVO и локальные статические объекты

C++, RVO, NRVO и локальные статические объекты

Рассмотрим следующий код:

103
Как подключить базу данных mySQL с помощью С++

Как подключить базу данных mySQL с помощью С++

Я пытаюсь подключить базу данных с моего сайта и отображать некоторые строки с помощью С++Поэтому я стараюсь сделать приложение, которое...

83