다소 작고 단순한 레이아웃으로 작업하면서 Meyer의 CSS 재설정 규칙을 사용하여 브라우저 간의 예상 불일치를 해결하기로 결정했습니다. 두 개의 중첩 된 div에 몇 개의 단락을 추가하기 전까지는 모두 잘 작동했습니다.단락 태그가 IE7에서 Meyer의 재설정과 충돌하고 있습니까?
두 번째 중첩 된 div 내에 단락 태그를 배치하면 부모 및 보조 부모 div의 배경 이미지가 IE7에서 사라집니다.
단락 태그를 제거하고 태그없는 텍스트로 이동하면 배경 이미지가 반환됩니다. 또한 태그를 남겨두고 reset.css 파일에 대한 참조를 제거하면 배경 이미지가 복원됩니다.
물론이 문제를 해결하기 위해 이러한 경로 중 하나와 함께 가고 싶지 않습니다. 여기에있는 CSS 전문가는 무슨 일이 일어나고 있는지 알고 있습니까?
데모 : 나는 reset.css
파일에서 다음과 같은 규칙을 제거 할 때 이상하게도 http://www.sampsonresume.com/projects/patriot-depot/
내 직감은 IE7에서 배경이 투명하지 않아 div의 배경이 흐릿하게 보입니다. –
그 시나리오에서는 실수가 아니라면 단락 사이의 여백 영역에 배경 스트립을 표시해야합니다. 정말 이상한 효과입니다. – Sampson