@unfapable

Как это сделать на CSS?

CSS-гуру, можно ли средствами CSS сделать эту картинку?
  • Вопрос задан
  • 161 просмотр
Решения вопроса 1
HamSter007
@HamSter007
HTML/CSS верстальщик
html:
<div class="wrap">
  <a href="#" class="btn"></a>
</div>

css:
.wrap {
  background: #000;
}

.btn {
  display: block;
  position: relative;
  width: 15rem;
  height: 7rem;
  background: #fff;
  margin: 0 auto;
  border-radius: 0 1rem 1rem 0;
}

.btn:before {
  content: '';
  width: 0;
  height: 0;
  border-top: 3.5rem solid transparent;	
  border-bottom: 3.5rem solid transparent;
  border-right: 3rem solid #fff;
  position: absolute;
  top: 0;
  bottom: 0;
  left: -3rem;
}


jsbin
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
riot26
@riot26
<:З )~~
Ответ написан
Комментировать
za4me
@za4me
Человек
Используйте :before
Ответ написан
Комментировать
JustinBieber
@JustinBieber
Звизда
наложить друг на друга два дива, сдвинуть один, у одного один тип углов, у другого другой )
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы