border-radius.htc не работает - PullRequest
       7

border-radius.htc не работает

2 голосов
/ 05 декабря 2011

Я не понимаю, почему border-radius.htc не работает в IE. Я скачал его и положил в тот же каталог, где находится мой CSS-файл.

css/
 -- styles.css
 -- border-radius.htc

В styles.css:

...
.b_rounded {
    /* Для хороших браузеров */
    -moz-border-radius: 5px; /* Firefox */
    -webkit-border-radius: 5px; /* Safari, Chrome */
    -khtml-border-radius: 5px; /* KHTML */
    border-radius: 5px; /* CSS3 */
    /* Для плохих IE */
    behavior: url(border-radius.htc); /* учим IE border-radius */
}
...

Но во всех версиях IE блоки с классом b_ounded не округляются. Почему это так?

Ответы [ 5 ]

2 голосов
/ 12 ноября 2012

держать .htc наверху

...
.b_rounded {
/* Для плохих IE */
    behavior: url(border-radius.htc); /* учим IE border-radius */    
/* Для хороших браузеров */
    -moz-border-radius: 5px; /* Firefox */
    -webkit-border-radius: 5px; /* Safari, Chrome */
    -khtml-border-radius: 5px; /* KHTML */
    border-radius: 5px; /* CSS3 */

}
...
2 голосов
/ 05 декабря 2011

Убедитесь, что файл .htc находится в той же папке, что и ваша таблица стилей.Вам также может понадобиться добавить «.htc» к типам MIME вашего сервера , чтобы обеспечить его правильное обслуживание.

Вместо этого вы можете попробовать CSS3PIE .

0 голосов
/ 06 августа 2013

"border-radius.htc" не работает с внешними таблицами стилей. Работает только с внутренними таблицами стилей или встроенными.

0 голосов
/ 11 июля 2012

используйте поведение: url ("PIE.htc"), загрузите его с http://css3pie.com/. Также вы можете использовать положение: относительное и масштабирование: 1 с ним.Это работает точно, я использую это;)

0 голосов
/ 05 декабря 2011

Согласно этому уроку

http://dimox.net/cross-browser-border-radius-rounded-corners/

Вам необходимо использовать absolute path

И заменить http://yoursite.com/ на свой абсолютныйпуть, куда вы поместили файл border-radius.htc.

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