2014-07-01 5 views
-1

J'ai découpé une grande image en morceaux plus gérables et les ai regroupés pour que la grande image soit de nouveau affichée. Je l'ai fait depuis que je voulais que chaque morceau ait un hyper-lien différent. Maintenant, je vois que lorsque je redimensionne les images, l'affichage est brisé en morceaux. J'ai utilisé un pour les mettre tous ensemble mais malheureusement cela ne résout pas le problème. Comment puis-je redimensionner dynamiquement les images sans casser le tout en morceaux?Comment redimensionner dynamiquement un groupe d'images

Ps: Y at-il possibilité de faire les pièces agissent comme une grande image en utilisant div

+1

Vous devriez envisager de garder l'ensemble de l'image et la cartographie juste des liens vers différents endroits sur l'image. – TylerH

+0

Je seconde en utilisant une carte d'image sur une seule image. – APAD1

+0

J'ai utilisé le mapping avant mais quand je redimensionne l'image pour la rendre mobile, les liens dans le mapping ne s'ajustent pas à l'image. – rmfranciacastillo

Répondre

2

Vous pouvez simplement utiliser la cartographie CSS sur une image, au lieu de couper l'image en morceaux?

Mise à jour: Pour une image réactive les cartes, il y a deux options - JS/SVG et il est encore possible avec pur CSS:

Mise à jour 2:

méthode Pure CSS:

Ce ne est pas vraiment une carte, mais il suit à peu près la même logique:

Vous avez une image sous Relatif positionné Conteneur:

<div class="imageMap"> 
    <img src="yourimage.png" style="position: relative;"> 
    <a href="yourURL" class="yourLink"></a> 
</div> 

Vos liens sont en fait Absolument balises positionnées, qui ont: haut, à gauche (ou toute autre combinaison) + largeur et hauteur. Assurez-vous que vous utilisez pourcentages, de sorte qu'il peut rester réactif.

.yourLink { 
    position: absolute; 
    left: 11%; 
    top: 5%; 
    width: 25%; 
    height: 34%; 
} 

et il y a aussi un éditeur de carte d'image basée JS: http://www.maschek.hu/imagemap/index

+0

J'ai utilisé la cartographie. Mais lorsque je redimensionne l'image pour la rendre mobile, les liens de mappage ne s'ajustent pas à l'image. – rmfranciacastillo

+0

J'ai mis à jour la réponse un peu avec des options de carte d'image réactive. – MRadev

+0

Merci beaucoup! Est-il possible de voir le code de l'exemple Pure CSS? – rmfranciacastillo

Questions connexes