CSS треугольник с гладкими закругленными краями - PullRequest
0 голосов
/ 04 мая 2018

Я столкнулся с новым и самым сложным испытанием для меня. Мне нужно разработать треугольную коробку со значком и текстом. Я пробовал много разных подходов, но мне не удалось достичь результата, которого я хотел. пожалуйста, смотрите изображение, что мне нужно. любые предложения или код будут оценены. enter image description here

<div class="outer-triangle">
    <div class="inner-triangle">
        <i class="fa fa-bathtub">
        <h2>Heading</h2>
        <p>This is testing for multi line paragraph</p>
    </div>
</div>

1 Ответ

0 голосов
/ 04 мая 2018

Лучшее, что я могу получить с чистым CSS, это:

enter image description here

Вы можете поиграть с кодом дальше, чтобы узнать, сможете ли вы получить его дальше отсюда.

let empty ='';
.roundTriangle {
  background: #006600;
  position: absolute;
  border-radius: 50%;
  border: 20px solid #006600;
  width: 20px;
  height: 20px;
}

.roundTriangle::after {
  position: absolute;
  content: '';
  width: 0px;
  height: 0px;
  bottom: -62px;
  left: -13.9px;
  border: 24px solid transparent;
  border-top: 30px solid #006600;
}
<div class="roundTriangle"></div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...