Расслоение и расположение изображений в HTML и CSS - PullRequest
0 голосов
/ 11 января 2012

Я создаю простую игру, используя HTML и CSS. У меня есть фоновое изображение аллеи, и я пытаюсь добавить изображения поверх этого фона в качестве подсказок в игре. У меня возникли трудности с размещением их сверху.

Элемент, с которым я сейчас имею дело, - это изображение кинжала в формате PNG, которое я хотел бы разместить поверх фонового изображения аллеи. Любая помощь будет оценена. Сайт здесь

HTML-код -

<body>
    <div id="logo">
        <img src="images/key.jpg"  width="3%" height="3%"/>
    </div>    

    <a href="abduction.html" class="back">Back</a>
    <a href="scene2.html" class="next">Next</a>

    <div class="backing">
        <img src="images/scene1.jpg"  width="600" height="600"/>
    </div>

    <img src="images/dagger.png" width="10%" height="10%" id="dagger" />

    </body>
</html>

Код CSS -

.backing img {
    position:relative;
    z-index:-10;
    float:left;
    margin-left:12%;
    /* box-shadow: inset 0 0 50px 50px  #FFF;
    -moz-box-shadow: inset 0 0 50px 50px  #FFF;
    -webkit-box-shadow: inset 0 0 50px 50px  #FFF; */
    -moz-border-radius-: 50px;
    border-radius: 50px;
    margin-bottom:5%;
    margin-top:1%;
}

.next {
    position:relative;  
    margin-left:2%;
    z-index:200;
}

.back {
    position:relative;
    margin-left:32%;
    z-index:220;

}

#dagger {
    position:relative;
    z-index:300;
}

1 Ответ

1 голос
/ 11 января 2012

Вы хотите position: absolute кинжал, чтобы он попал поверх изображения

Обновление

Вы хотите position: relative .backing изатем position: absolute оба изображения (кинжал и сцена) поверх него.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...