Единственное реальное решение может быть сделать ваши углы или боковые изображения. Все выглядит так, как будто все одинакового размера, просто имеет расширяемую ширину. так что это должно быть легко и просто кодировать без задержки для загрузки.
Вот почему я придерживаюсь концепции использования того, что доказано доступным. Это означает, что если ваш целевой рынок использует IE7 +, вы должны быть осторожны при проектировании и программировании, поэтому вы не столкнетесь с небольшими проблемами, подобными этой.
Все эти CSS3 и HTML5 замечательные вещи, но мы, как разработчики, все еще ограничены тем, что видят все. Если вы хотите, чтобы у всех пользователей было равномерное игровое поле, то вы можете положиться на новые методы кодирования, пока не сможете выполнять такие действия, как border-radius, по всем направлениям во всех браузерах.
С другой стороны, вы можете просто не заботиться о том, что видят пользователи IE; поэтому для людей, использующих другие браузеры, вы можете просто использовать другой стиль для улучшения браузера.