В настоящее время доступно кросс-браузерное решение из девяти патчей для border-radius - PullRequest
5 голосов
/ 08 августа 2011

Я недавно разработал для Android и обнаружил, насколько хорош 9-патч. Я задавался вопросом, может ли это быть использовано в веб-дизайне, так же, как и zng ; ответ да.

Мой вопрос сейчас таков: есть ли сейчас что-нибудь (возможно, плагин jQuery), который использует технику с 9 патчами для решения проблемы с кросс-браузерной границей border-radius, в частности IE?

Ответы [ 2 ]

1 голос
/ 08 августа 2011

Да, есть плагин jQuery (как всегда):

http://code.google.com/p/scale9grid/

0 голосов
/ 08 августа 2011

Я читаю хорошую технику, называемую polyfill и shim. Кросс-браузерные полифилы полезны для достижения того, что вы хотите сделать, в одним из самых умных способов .

Если перейти по ссылке выше и найти раздел Стили CSS3 , вы получите представление об этом.

Итак, ответ на ваш вопрос: Вы можете использовать пример, который я указал выше, чтобы обнаружить поддержку для css3. Если поддерживается css3, вы можете использовать свойство border-img для реализации техники p-patch. В противном случае вы можете найти альтернативу jQuery ИЛИ реализовать свой собственный, например css3pie , чтобы добиться того же.

Пожалуйста, дайте мне знать, если я смогу помочь вам в этом. Спасибо и удачи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...