임 유니 프로젝트에서 일하고 있고 몇 페이지의 배경을 만들기 위해 내 자신의 이미지가 필요합니다. 키 로고, 다음 및 뒤로 버튼, 그리고 이미지가 있습니다. 나는이 모든 요소 뒤에 이미지가 있기를 바란다. 각 요소에 상대/절대 위치 및 Z- 색인의 위치를 지정했습니다. 그러나 이미지는 여전히 다른 요소 아래에 푸시되고 있습니다. 어떤 충고? 나는 상대적인 CSS/HTML을 찾아 그것을 아래에 놓을 것이다.css3 Z- 색인 문제가 작동하지 않습니까?
HTML :
<body>
<div id="logo">
<img src="images/key.jpg" width="3%" height="3%"/>
</div>
<div class="next">
<a href="scene2.html"> Next</a>
</div>
<div class="back">
<a href="abduction.html"> Back</a>
</div>
<div class="backing">
<img src="images/scene1.jpg" width="800" height="800"/>
</div>
</body>
</html>
와 CSS :
#logo {
position:relative;
z-index:200;
}
.backing {
position:absolute;
z-index:0;
float:left;
}
.next .back {
position:relative;
z-index:180;
}
, 그 특정 이미지를 선택했다는 의미 n은 모든 페이지의 뒷 배경이됩니다. 그게 내가 원하는 것 아니야. 다른 페이지에 대해 다른 배경을 제어 할 수 있기를 원합니다. 이 작업을 최선으로 수행 할 것을 권장 할 수 있습니까? 고맙습니다! –
웹 사이트가 각 페이지마다 다시로드되는 경우 각 페이지의 스타일 속성에 배경 이미지를 설정할 수 있습니다. 각 페이지마다 다시로드하지 않으면 자바 스크립트를 사용하여 배경 이미지를 설정할 수 있습니다.
및'document.body .style.backgroundImage = "background1.png"; ' –감사합니다. –