Transition CSS de faire une image de déplacer vers le haut et vers le bas sur le vol stationnaire
J'ai cette image et je sais que je besoin pour utiliser css transition pour faire le vinyle se déplacer vers le bas lorsque défile sur? Comment voulez-vous faire?
OriginalL'auteur Joshua Hornby | 2012-08-22
Vous devez vous connecter pour publier un commentaire.
Appliquer
position:relative
à la "vinyle" élément, puis sur son état de pointage, ensembletop:#px
.Par exemple:
OriginalL'auteur Vin Burgh
Bien, la façon la plus simple ne comporte qu'un seul élément avec deux milieux. La couverture est l'une sur le dessus et l'autre est le vinyle lui-même.
Sur
hover
, il vous suffit de changer labackground-position
du deuxième élément.DÉMO
HTML est juste:
et le CSS est:
Si vous voulez que la transition ne se produit qu'à planer sur le vinyle lui-même (pas de
transition
surhover
sur la couverture), puis vous aurez besoin d'utiliser deux éléments.DÉMO - J'ai fait
.vinyl
un enfant de.cover
, elle a donné le positionnement et définir saz-index
à-1
(pour aller sous le capot).HTML est maintenant:
et le CSS est:
OriginalL'auteur Ana