2011-04-13 4 views
1

IE8에서 둥근 모서리에 이상한 문제가 발생했습니다. .htc 파일이 사용되었고 http://wpdev.net78.net/은 IE8에서 정상으로 보입니다. 그러나 모서리 2 개에 문제가 있습니다. 첫 번째는 TEST 링크에, 두 번째는 아래쪽에 있습니다. 나는 다른 요소들과 같은 규칙을 적용했다. 그러나 이것은 협력하고 싶지 않다 ... 어떤 생각인가?IE8 둥근 모서리 문제

+0

"border-radius : 6px;"를 넣으려고 했습니까? 또는 "border-radius : 6px 6px 6px 6px;" on # content-right. 현재 "border-radius : 0 6px 6px 0;"입니다. .htc 파일에서 지원되는지 확실하지 않습니다. 그냥 생각. –

답변

3

PIE.htc (http://css3pie.com/ 참조)로 전환해야합니다. 그것은 당신이 사용하고있는 오래된 HTMLRemix HTC 파일에 대한 새롭고 훨씬 향상된 대안입니다. 동일한 기본 기술을 사용하지만 더 많은 기능과 더 나은 성능을 사용합니다. 게다가 적극적인 개발이 진행 중입니다. 문제가있는 경우 작성자는이를 처리하는 데 매우 능동적입니다.

CSS3Pie가 갖고있는 문제를 해결할 수있는 아주 좋은 변화가 있습니다.

그래도 문제가 발생하면 이런 종류의 문제로 IE를 다룰 때 몇 가지 공통적 인 문제가 있습니다. 가장 큰 점은 IE 요소에서 이러한 HTC 프로그램이 제대로 작동하려면 "addLayout"플래그가 트리거되어야한다는 것입니다. 이것은 IE 고유의 결함입니다. 해당 요소에 position:relative; 또는 zoom:1; 스타일을 추가하여 도움이되는지 확인해보십시오. CSS3Pie 사이트에는 이러한 점을보다 자세히 설명하는 '공통적 인 문제'페이지가 있습니다. 왜 그런 일이 일어나고 어떻게 대처해야하는지.

희망이 있습니다. :)

+0

나만의 것이거나 최신 PIE 다운로드가 현재 사용 가능한 HTMLRemix와 정확히 동일합니까? 그들은 심지어 같은 시간 표시가 있습니다 : P – danjah

+0

나는 그것이 단지 당신이라고 생각합니다. HTML Remix는 border-radius 만 사용하며 2009 년부터는 업데이트되지 않았습니다 (다운로드는 2.5kb HTC 파일). CSS3Pie는 테두리 반경, 그라디언트 및 상자 그림자를 처리하며 가장 최근의 업데이트는 이번 달입니다 (다운로드는 110kb zip 파일, 40kb HTC 및 기타 지원 파일 포함). 너 뭐야? – Spudley

+0

아주 이상한 것. 직장에서 필자는 PIE-1.0beta5.zip을 다운로드하여 HTMLRemix 파일을 다운로드하여 압축을 풀 때 똑같은 파일을 추출하여 보았습니다. 그러나 집에서는 지금 막 완전히 다르다. PIE 파일 세트 게시 해 주셔서 다시 확인해 주셔서 감사합니다 ... 그 곳에서 무슨 일이 일어 났는지는 모릅니다. o_O – danjah