2010-07-20 4 views
3

IE < = 8에서 http://mattculbreth.com 또는 http://mattculbreth.com/projects.html으로 이동하면 텍스트 주위에 그림자가 나타납니다. Safari, Chrome 및 FireFox는 모두 이것을 올바르게 렌더링합니다.Internet Explorer의 텍스트에서이 그림자를 제거하려면 어떻게해야합니까?

CSS를 보면서 누구나 IE에서이 모양을 더 잘 보이게 할 수 있습니까? IE 9는 괜찮아 보입니다 (그래도 괜찮습니다).

편집 1 : 디자이너에게서이 템플릿을 받았습니다. 그것은 최신의 CSS 마술을 사용하므로 완벽한 IE 성능보다 덜 충격적입니다. CSS 파일은 hereherehere입니다.

고맙습니다. 이 theme.css에 의해 생성되는 것처럼

매트

+1

왜 처음에는 거기에 '텍스트 그림자'지침이 있습니까? –

+0

여기에 도움을 얻으려면 .css 파일 내용을 보여줘야한다고 생각합니다. –

+0

@Mark they linked. 이것은 정말로 이상합니다. –

답변

2

편집 # 1 : 모든 "FILTER : progid : DXImageTransform.Microsoft.dropshadow (...);" theme.css 파일의 속성을 사용하면 좋은 결과를 얻을 수 있습니다.

+0

어쩌면이 하나의 하드 - 확실히 - 말 - 힘 : "progid : DXImageTransform.Microsoft.dropshadow (OffX = 0px, OffY = 0px, Color = '# cccccc')"; –

+0

아마 그들을 한 번에 하나씩 제거하지만, 그 필터는 어쨌든 IE에서 "작동"합니다. –

+0

문제는 IE에만 ​​있습니다 – Yisroel

1

는 몇 가지 클래스가 .box, .navwrap, P.link A 등을 포함하여 dropShadow 필터를 적용 본다. 나는 어느 것이 실제로 그림자를 일으키는 지 알 수 없다. 왜냐하면 그것들은 적용되어서는 안되기 때문이다. 그것을 제거하고 수정하여 어떤 것을 볼 수 있습니다.

0

모든 CSS 파일에서 text-shadow 속성을 제거하면 트릭을 수행해야합니다. 내 이론은 mc.css에서 오버라이드 된 경우에도 IE9.js가 야심 차게 적용된다는 것입니다.

관련 문제