Вы можете попробовать использовать прямоугольное фоновое изображение и использовать атрибут CSS border-radius
, чтобы скруглить углы.
Если это не дает нужного вам вида или не достаточно совместим, обычноСпособ состоит в том, чтобы сделать изображение из трех частей.Два конца плюс средняя часть, которая может быть растянута или выложена плиткой.
Третий подход - снова использовать прямоугольное фоновое изображение, а затем создавать «маски», которые являются изображениями угловых вырезов (которые одного цветав качестве фона), которые накладываются на основное фоновое изображение, чтобы углы выглядели закругленными.Я не видел такого подхода с тех пор, как стали широко поддерживаться атрибуты border-radius
.