Как сделать скругленные углы css3?

Здравствуйте. Можно ли реализовать с помощью стилей подобные уголки?
corner.jpg

Пока вижу решение с применением svg-маски, однако на практике поддержка svg неидеальна в старых браузерах (ie8 и младше, opera 12) - как минимум, необходимо подготовить аналогичные картинки в png, но решение делается для магазина и любые изображения должны обрабатываться на лету.

На фоне будет картинка, поэтому простая заливка цветом - не вариант. Нужны именно прозрачные уголки.
  • Вопрос задан
  • 2692 просмотра
Пригласить эксперта
Ответы на вопрос 4
fornit1917
@fornit1917
как минимум необходимо подготовить аналогичные картинки в png, но решение делается для магазина и любые изображения должны обрабатываться на лету.

Ну так можно на сервере imagemagick-ом при загрузке генерить соответствующие png-шки
Ответ написан
Комментировать
icelaba
@icelaba
Знаю и умею всё
тут radial gradient
lea.verou.me/2011/03/beveled-corners-negative-bord...
но при ваших запросах на поддержку ie8 и тп тоже скорее всего не прокатит
Ответ написан
Комментировать
iiil
@iiil
Инженер и вэб-дизайнер, рисую.
Комментировать
Bandicoot
@Bandicoot
Вась-программист
Можно вставить div-ы по углам с соответствующим border-radius и прозрачным фоном
Ответ написан
Ваш ответ на вопрос

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

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