Как вы уже узнали, IE не поддерживает CSS border-image
.Если вы хотите, чтобы этот вид эффекта работал в IE, вам нужно использовать другой метод.
Очевидное решение - просто использовать изображение в качестве фонового изображения вместо границы.Это предполагает, что само изображение имеет правильный размер для элемента (т.е. IE не будет масштабировать фоновые изображения), и что элемент не изменит размер.Если это так, то это самая простая альтернатива.
Если это не так, то вы все равно можете сделать то же самое, но вам нужно загрузить изображение вконтекст переднего плана, чтобы IE мог масштабировать его, и поэтому вам нужно будет использовать некоторую дополнительную разметку в форме тега <img>
и поместить его под существующим элементом.
Надеюсь, это поможет.