난 그냥 작은 웹 사이트를 마무리하고 로고는 홈 페이지에 이미지 뒤에 숨어 것을 IE7에서 발견하고 다음 CSS 여기IE7에 로고가 숨어있는 이유는 무엇입니까?
<div id="wrap">
<div id="header">
<ul id="main-nav">
<li><a href="/about/">About</a></li>
<li><a href="/what-we-do/">What We Do</a></li>
<li class="last"><a href="/contact/">Contact</a></li>
</ul>
<h1><a href="/"><img id="logo" src="/photos/logo.png" alt="REAP - Renewable Energy and Preservation, April Montgomery, LLC." ></a></h1>
<h1><a href="/"><img id="logo-small" src="/photos/logo-small.png" alt="REAP - Renewable Energy and Preservation, April Montgomery, LLC." ></a></h1>
</div><!-- end #header -->
<div id="tagline">
<span class="green">renewable energy</span> <span class="magenta">and preservation</span>
</div>
<div id="main" class="clearfix">
<div id="Stage" class="EDGE-909290339"></div>
<img id="lead-image" src="photos/hickory.jpg" alt="hickory, nc preserveration district">
됩니다 : 여기 http://reapvalue.com/
은 HTML입니다
#header { width: 960px; height: 53px; margin: 0 auto; position: relative; }
body#inside #header { height: 56px; }
img#logo { position: absolute; top: 0; left: 0; z-index: 5000; }
Z- 색인을 5000으로 설정 했음에도 불구하고 여전히 이미지 뒤에 숨어 있습니다. 전면에 로고를 표시하는 데 도움이 될 것입니다 크게 감사하겠습니다.
감사합니다.
이전의 IE 때때로 늘 올바르게 Z- 인덱스를 적용합니다. 'position : relative'를'img # logo'에 추가해보세요. – hallaji