2014-12-24 5 views
0

내 CSS 파일에 PIE.htc 파일과 관련된 규칙이 있습니다. border-radius는 IE8에서 작동하지만 IE7에서는 작동하지 않습니다. 브라우저에서 웹 콘솔을 확인하면 출력됩니다 :어떻게 상대 경로를 PIE.htc 파일에 추가 할 수 있습니까?

// 브라우저가 IE8 인 경우 (이것은 IE 브라우저에서 웹 콘솔의 출력입니다)
동작 : url (css/PIE.htc);

// 브라우저가 IE7 인 경우 (이것은 IE 브라우저에서 웹 콘솔의 출력입니다)
동작 : url (./ css/css/PIE.htc);

.circle{ 
    border: 1px solid #696; 
    padding: 60px 0; 
    text-align: center; width: 200px; 
    -webkit-border-radius: 8px; 
    -moz-border-radius: 8px; 
    border-radius: 8px; 
    background: #EEFF99; 
    behavior: url(css/PIE.htc); 
} 
<link rel="stylesheet" type="text/css" href="./css/ie-fix.min.css?v=1.0.4">  

<!-- html tag with the border radius --> 

<div class="circle"></div> 

나는이 문제를 해결하는 수는 어떻게 IE7과 IE8을 위해 일 할 수 있도록 PIE.htc 파일의 상대 경로를 추가 할 수 있습니까 ??

참고 : 내 PIE.htc 파일이 CSS 파일과 같은 폴더에 당신이 도움을

CSS/즉-fix.min.css
CSS/PIE.htc

감사합니다! 메리 크리스마스! 당신이 도움을

답변

0

시도가 너무 IE8 작동하지이 적용

behavior: url(PIE.htc); 
+0

이 작동하지 사용, 죄송합니다 = ( –

+0

덕분에, (이 URL의 예에 의해 '/'를 사용하여 포함 /PIE/PIE.htc 해결), 그리고 문제가 해결되었습니다, 감사합니다!. –