Скругление углов кроссбраузерно

Опишу способ скругления углов в Explorer, который устроил меня и действительно работает:

Библиотека DD_roundies от Drew Diller.

Скачиваем библиотеку с официального сайта или напрямую тут, подключаем ее к сайту.

Вызываем функцию DD_roundies.addRule() с помощью скрипта, например:

  1. <script>
  2. /* EXAMPLES */
  3. /* IE только */
  4. DD_roundies.addRule('.example', '15px');
  5. /* радиус скругления разный, только IE */
  6. DD_roundies.addRule('example2', '10px 6px');
  7. /* радиус для всеостальных браузеров */
  8. DD_roundies.addRule('.example3', '8px', true);
  9. </script>

Есть один недостаток, этот метод работает только если вы используете цвет в качестве фона. Если используется картинка, то можно ее заменить на background-color для ie с помощью такого кода в вашей таблице стилей:

@media \0screen { .example { background-color: #000;}

*:first-child+html.example { background-color: #000;}

Первый стиль для Explorer 8, второй для 7.

Вас также может заинтересовать

Добавить комментарий

CAPTCHA
Для того, что б подтвердить что Вы человек, заполните, пожалуйста, форму проверки
Image CAPTCHA
Введите символы, которые изображены на картинке.