Задать вопрос

Закругленные края у фона?

Можно ли сделать однотонный фон с верхними закругленными краями?
- Не используя background-image. Через border-radius не выходит.

Пример.
89c55d70ff4063c0708823279e3a35ad.png
  • Вопрос задан
  • 3485 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
Можно ли сделать однотонный фон

У Вас градиент, он не однотонный. С однотонным получилось бы.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
webirus
@webirus
Тыжверстальщик! Наверстай мне упущенное...
https://jsfiddle.net/webirus/yw6pfpva/3/
Радиус закругления не приводил к оригинальному виду, просто как пример.
Через width и height для before можно сделать pixel perfect.
Ответ написан
Комментировать
Exploding
@Exploding
wtf?
А так не?
744eefa3ba2c4f3d84e026d05b81dc4d.jpg
Ну это так на скорую... но еще подпилить немного с высотами там...
#oval {
	width: 90vw;
	height: 90vh;
	background: -moz-linear-gradient(top,  rgba(193,193,193,1) 0%, rgba(255,255,255,0) 100%);
    background: -webkit-linear-gradient(top,  rgba(193,193,193,1) 0%,rgba(255,255,255,0) 100%);
    background: linear-gradient(to bottom,  rgba(193,193,193,1) 0%,rgba(255,255,255,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1c1c1', endColorstr='#00ffffff',GradientType=0 );
	border-radius: 40% 40% 0 0;
}

фидэлъ

А вообще решение этого: берем в цсс овалу цепляем прицеп спереди и прицеп сзади, в виде псевдо-элементов :before :after (бэлы савсэм бэлы блок) и у каждого эл-та делаем закругление одного угла. Вот и все дела:)
Мне некогда просто ваять это, выталкивают за арбузом идти...
Ответ написан
@Googoogoogoose
Geek brained
Ваш ответ на вопрос

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

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