css пирог просто не работает - PullRequest
0 голосов
/ 08 февраля 2012

Я пытаюсь показать закругленные углы с помощью CSS PIE, и он просто не работает.Пожалуйста, посмотрите на мой сайт для справки .Вы увидите, что в IE7 и IE8 нет ни скругленных углов в маленькой области входа в систему, ни кнопок навигации в заголовке (и нескольких других местах).

Вот фрагмент кода CSS:

hgroup > div {
padding-bottom:5px;
background:#003399;
border-radius:0px 0px 5px 5px;
behavior:url(http://rentcondos4less.cloudmedia.biz/app/webroot/js/PIE.htc);
position:relative;
text-align:center;
color:#FF9900;
 -webkit-box-shadow: 1px 0px 1px 0px rgba(0,0,102,0.7);
 -moz-box-shadow:1px 0px 1px 0px rgba(0,0,102,0.7);
 box-shadow:1px 0px 1px 0px rgba(0,0,102,0.7);

}

Я могу получить доступ к URL, набрав его в браузере, так что я знаю, что это работает.Я попытался загрузить файл PIE.php в эту папку и использовать его вместо него, а также файл .js.Таким образом, даже если бы возникла проблема с типом содержимого, обработка php-файла должна была решить эту проблему.У меня есть позиция: относительно силы hasLayout.
Может кто-нибудь увидеть, где я мог ошибиться?

1 Ответ

0 голосов
/ 08 февраля 2012

Если у вас есть проблемы с тем, что поведение PIE не применяется, проверьте конфигурацию сервера и, если возможно, обновите ее, чтобы использовать правильный тип содержимого.Для Apache вы можете сделать это в файле .htaccess:

AddType text/x-component .htc

Для IE8 вам нужно добавить дополнительно

-ms-behavior:url(http://rentcondos4less.cloudmedia.biz/app/webroot/js/PIE.htc);

, для начала ему нужен ключ -ms-

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