CSS à placer une image sur le dessus de l'autre
Je suis en train de travailler sur le CSS modèle de conception.
J'ai deux images imageOne
et imageTwo
.
Les deux sont position: relative
parce que si j'ai mis l'un d'eux position: absolute
ensuite, il ne reste pas répondre le plus et la réactivité est la clé ici.
Ce que je veux, c'est l'endroit imageTwo
sur le dessus de imageOne
.
Comment puis-je réaliser que tout twitterbootstrap réactif fonctionnalité fonctionne encore sur ces deux images?
Ci-dessous mon code: (jsfiddle disponible ici)
<div class="imageOne image"></div>
<div class="imageTwo image"></div>
CSS
.image {
position: relative;
width: 100px;
height: 100px;
border: 1px solid red;
}
.imageOne {
z-index: 0;
}
.imageTwo {
z-index: 1;
}
je pense que c'est ce que tu veux: jsfiddle.net/29u8S
OriginalL'auteur 2619 | 2013-08-14
Vous devez vous connecter pour publier un commentaire.
J'ai ajouté un wrapper div pour ces images, avec la position relative et changé
.image { position: relative
àabsolute
et il a travaillé pour moi.http://jsfiddle.net/uS7nw/2/
Et
OriginalL'auteur Ed T.
Lorsque vous avez des éléments à l'intérieur d'un
container
qui a la propriété:position: relative;
alors que tous les éléments à l'intérieur de ce récipient qui ont la propriété:
position: absolute;
ont leur décalage d'origine est le coin supérieur gauche du conteneur.
Par exemple,
La première absolu enfant sera positionné à l' (50px, 100px) par rapport à la
body
, ou de (0,0) à partir de lacontainer
.Mais le deuxième enfant sera positionné à l' (10px, 20px) par rapport à
container
, ou (60px, 120px) par rapport à labody
(ajouter 50+10 de haut, 100+20 à partir de la gauche).OriginalL'auteur Ozzy
Je pense que vous voulez enchaîner les deux dans un div avec
position:relative
Puis donner à la fois des images d'une position absolue
OriginalL'auteur Pattle
http://jsfiddle.net/uS7nw/4/
qu'une classe appelée .imageTwo vous pouvez appliquer à tout élément du DOM vous voulez
peut être comme ça
<image src="../" class="imageTwo">
?yep exactement ou <div class="imageTwo"> ...</dv> -- 😀
OriginalL'auteur Alex Garulli
OriginalL'auteur Mr Jones
Changement
position: relative;
àposition: absolute;
violon
Si vous voulez toujours une position relative, enveloppez-la d'absolu dans un autre
div
.OriginalL'auteur David Starkey