2009-10-03 4 views
0

필자는 텍스트 전용 스타일 시트에서 IE6에서 이미지와 단락을 사라지려고 할 때 중대한 문제를 겪고 있습니다. 크롬, FF, 오페라, 사파리, IE7 & 8에서 코드를 테스트했으며 모든 것이 다른 곳에서 작동하고 있습니다 ... (놀랍지 만!) 물론 IE6에서는 아닙니다.IE6 - 요소가 사라지지 않습니다.

http://www.kebo.ca/dev/에서 CSS 코드로 데모를 볼 수 있습니다. 나는 코드를 맨손으로 본질적으로 다듬었다.

두 이미지 (59, 70 행)와 2 개의 단락 (71, 72 행)이 보이지 않아야합니다. 그리고 그것들은 모두 ie6에 있지 않습니다. 나도 노력했다 - 여유, 절대 위치, 아무것도 작동하는 것 같다!

나는 display : none 및 visibility : parent relative 및 div를 절대 포함하는 것을 포함하여 아무런 소용이 없다는 것을 알아 냈습니다. 일하지 마!

모든 조언을 크게 평가했습니다 ... 덕분에 많이!

답변

1

Safari 4/Mac 및 IE6/Win에서 페이지가 저와 동일하게 보입니다. 당신의 목표는 무엇입니까? 페이지에 표시된 이미지를 숨기려면?

btw, 페이지에 중첩 문제가 있거나 유효성 검사기를 실행 한 다음 다른 요소보다 먼저 제거해야합니다.

.hide { display: none; } 

또는 (더 신중해야) : -

가장 간단한 해결 방법은 클래스 '숨기기'를 숨기려는 모든 요소를 ​​제공하고 이에 대한 선택기를 만드는 것입니다

검증의 머리 위로에 대한
.hide { display: none !important; } 
+0

감사합니다 - 나는 대부분의 HTML을 청소 한 후 다시 확인하지 않았다 ... 당신은 사파리 4/맥과 동일하게 나타남 말 IE6/Win - 페이지 w 이미지 또는 w 이미지가 보이지 않습니까? 도움을 주셔서 감사합니다. –

+0

이미지 (여성)와 텍스트 (여러 개의 파라)가있는 두 브라우저에서 모두 모양이 똑같습니다. – 3zzy

+0

오, 안돼 ... 내가 사파리 4/사파리 4에 맥/내가 이미지를 볼 수 없지만 ... 알고 있지만 좋은 렌더링. 감사. –

관련 문제