2012-02-20 2 views
3

У меня есть проблемы с закругленными углами и изображениями на сафари. Он отлично работает в хроме. Пожалуйста, обратите внимание на эту jsfiddle, объясняя мою проблему:Изображение с закругленной границей на сафари

http://jsfiddle.net/2cTPw/1/

Почему это происходит? Что мне не хватает? Я попытался найти ответы, но все, что я могу найти, это люди, имеющие похожие проблемы, но ничего не решает мою проблему. :/

ответ

2

Это потому, что граница не учитывается в сафари. Попробуйте что-то вроде этого:

http://jsfiddle.net/2cTPw/4/

+0

Не красиво во всех разметках, но это сработало как шарм! :) Я думаю, что это единственный способ решить эту проблему! Спасибо! –

+0

Работал для меня тоже! Спасибо Ли. –

3

Это известная проблема в Safari. Способ работать вокруг него, чтобы установить изображение в виде фона DIV:

<div id="box" style="background-image:url(http://www.omnidev.se/images/uploads/omnidev_media.png)" /> 
</div> 

Смотрите эту вилку: http://jsfiddle.net/qHG7z/

+1

То хорошее решение, но так как я использую JavaScript, чтобы изменить размер и положение изображения после загрузки этот подход будет очень сложным. Но спасибо! –

Смежные вопросы