4eloBek
@4eloBek
ученик

Как сделать уголки в css?

Нашел в сети такое (CSS)
.boxShadow15 {
  width: 80%;
  max-width: 550px;
  margin: 3em auto;
  padding: 1em;
  box-shadow:
   -20px 20px 0 -17px #fff,
   20px -20px 0 -17px #fff,
   20px 20px 0 -20px #c27153,
   0 0 0 2px #c27153;
}

Делаю так:
img 
{
	position: relative;
	max-width:100% !important;
	height: auto;
	display: block;
        padding: 5px;
	
	-webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
          transition: all 0.5s ease;
}
img:hover {
	-webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
          transition: all 0.5s ease;
   box-shadow:
   -20px 20px 0 -17px #fff,
   20px -20px 0 -17px #fff,
   20px 20px 0 -12px #c27153,
   0 0 0 2px #c27153;
}

Получается так:
591a508e27a94e5cb81a24aefbc46c03.png

Но хотелось бы, чтобы были уголки со всех четырех сторон (ширинов 3px где-то).
c2563a15c5a644b59ccaac0eb3256c05.png

Как это реализовать, кто знает? О_о
  • Вопрос задан
  • 2201 просмотр
Пригласить эксперта
Ответы на вопрос 3
hoOstel
@hoOstel
codepen.io/anon/pen/XmbdZa если правильно понял
Ответ написан
Ravell
@Ravell
Верстайло
codepen.io/Rybak/pen/MawyRv
как вам такой вариант ?
Ответ написан
@zamanych
Углы делаются через свойство border-radius: **px;
Ответ написан
Ваш ответ на вопрос

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

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