Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Андрей Sky
@Sky161
Начинающий Web-разработчик
JavaScript
HTML
CSS
SVG
Как реализовать блок такой формы?
Как реализовать данный слайдер? свойства clip-path, mask, mask-image не подходят. Они поддерживаются только webkit бразуерами. Нужна поддержка firefox, webkit, safari ios, ie 11, 10.
Форма блока:
P.S. Желательно с примерами.
Вопрос задан
более трёх лет назад
389 просмотров
Комментировать
Подписаться
2
Средний
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
1
Дмитрий Антонов
@Sadist07
Верстальщик, Недо дизайнер
Что бы точно как ты хочешь то тогда SVG border-radius думаю сложно будет добиться
jsfiddle.net/ppgjuzcc
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Пригласить эксперта
Ответы на вопрос
2
Денис Инешин
@IonDen
JavaScript developer. IonDen.com
SVG-masks
. Вполне кроссбраузерно.
Но я бы так не заморачивался. Пальмы сверху вырежьте как png с прозрачностью, вот уже и маски не нужны.
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Андрей Гончаров
@agmegadeth
Веб-разработчик в дизайн студии
можно поиграть с border-top-left-radius: Xpx/Ypx и border-top-right-radius: Xpx/Ypx
Ответ написан
более трёх лет назад
5
комментариев
Нравится
5
комментариев
Facebook
Вконтакте
Twitter
Андрей Sky
@Sky161
Автор вопроса
Андрей Гончаров
border radius тоже мимо, угол скругления не тот.
Написано
более трёх лет назад
Андрей Гончаров
@agmegadeth
border-top-left-radius: 50% 70px;
border-top-right-radius: 50% 70px;
Написано
более трёх лет назад
Сергей Сергей
@hahenty
Андрей Sky
: а если скрыть бока с "не тем углом"-радиусом изгиба, оверфлоу:хидден, все дела?
Написано
более трёх лет назад
Андрей Гончаров
@agmegadeth
вроде должно норм работать, только числа свои чуть подыграй
Написано
более трёх лет назад
Александр Евгеньевич
@banderos120
Игруны XD
Написано
более трёх лет назад
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
JavaScript
Простой
Как по клику скопировать текст из div (не textarea) в textarea?
1 подписчик
23 часа назад
72 просмотра
2
ответа
JavaScript
+1 ещё
Средний
Как выбрать субтитры в Youtube Player API?
1 подписчик
вчера
45 просмотров
0
ответов
HTML
+2 ещё
Простой
Как с помощью Selenium на Python найти элемент html страницы, который расположен в #shadow-root (open)?
1 подписчик
вчера
81 просмотр
2
ответа
HTML
+2 ещё
Средний
Почему данные из представления не передаются в модель в ASP.NET?
1 подписчик
вчера
60 просмотров
1
ответ
CSS
Простой
Как получить такую же линию, но на css?
1 подписчик
вчера
89 просмотров
1
ответ
JavaScript
+4 ещё
Средний
Как в react-chartjs-2 задать отступ между круговой диаграммой и лейблами?
1 подписчик
вчера
41 просмотр
0
ответов
CSS
+1 ещё
Средний
Tabindex и flex order — есть ли решение?
1 подписчик
вчера
56 просмотров
1
ответ
JavaScript
+2 ещё
Средний
Как определить операционную систему из скрипта вложенного в html документ?
1 подписчик
02 апр.
163 просмотра
3
ответа
JavaScript
Средний
Windows просит USB-ключ, а мне нужен PIN. Как включить проверку пароля/PIN в Windows Hello?
1 подписчик
02 апр.
78 просмотров
1
ответ
CSS
+1 ещё
Простой
Почему при dispalay:grid ломается обводка блока через svg?
1 подписчик
02 апр.
94 просмотра
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
JavaScript веб-разработчик (Backend)
TurboProject
от 60 000 ₽
Middle javascript разработчик
Neat-Studio
от 100 000 до 120 000 ₽
Tech Lead/ Team Lead (JavaScript)
SteadyControl
•
Воронеж
До 200 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама