Я встречаюсь с той же проблемой,
Я решаю это по строке CSS:
display: inline-block;
Оба работают в Safari и WebView.