IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

Effet zoom sur une image responsive


Sujet :

Responsive design en CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Webdesigner
    Inscrit en
    Août 2014
    Messages
    445
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Webdesigner
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Août 2014
    Messages : 445
    Par défaut Effet zoom sur une image responsive
    Bonsoir à tous,
    Est-il possible de mettre en place un effet zoom sur une image responsive uniquement au format tablette et inférieur ?
    Mon code est le suivant :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
              <div class="grid__item" data-size="1280x1212">
                <figure> <a href="../img/original/cavazanno.jpg" class="img-wrap"><img src="../img/thumbs/cavazanno_thumb.jpg" alt="Giorgio Cavazzano" /></a>
                  <figcaption><strong>Giorgio Cavazzano</strong></figcaption>
                </figure>
                <div class="description description--grid">
                  <h1><strong>Giorgio Cavazzano</strong></h1>
                  <p>Histoire de Picsou</p>
    Chaque image a une taille différente (data-size). Le
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="../img/original/cavazanno.jpg" class="img-wrap">
    est impeccable sur format ordi, mais sur tablette, l'image faisant 50% de large, difficile de la voir. N'en parlons pas sur smartphone
    Je ne tombe sur les forums que sur des solutions de zoom sur image à un format bien déterminé. Rajouter un effet lighbox (ou un effet loupe) serait idéal à partir d'un certain format, mais cela me semble impossible à faire dans mon cas
    Est-ce possible ?
    Merci pour votre aide et bonne soirée,
    dh

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    oui, c'est possible, et la réponse est dans ta question :
    Citation Envoyé par dhillig Voir le message
    ... Rajouter un effet lighbox (ou un effet loupe) ...

  3. #3
    Membre éclairé
    Homme Profil pro
    Webdesigner
    Inscrit en
    Août 2014
    Messages
    445
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Webdesigner
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Août 2014
    Messages : 445
    Par défaut Rajouter un effet lighbox (ou un effet loupe)
    Bonjour jreaux62,
    Tu pencherais plus pour l'effet zoom (comme http://alijafarian.com/demos/css-image-zooming-grid/?
    Où me mets-je encore le doigt d'ans l'œil ?
    J'ai tenté diverses lighbox... aucun résultat
    Merci pour ton aide et bonne journée,
    dh

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    toi seul sais quel effet tu veux obtenir au final. A toi d'en prendre la décision.

    S'il s'agit d'afficher une grande image au clic sur une petite, n'importe quelle lightbox fera l'affaire !
    Par exemple :




    N.B. Et "Ca ne marche pas" n'a jamais aidé à résoudre quoi que ce soit.

  5. #5
    Membre éclairé
    Homme Profil pro
    Webdesigner
    Inscrit en
    Août 2014
    Messages
    445
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Webdesigner
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Août 2014
    Messages : 445
    Par défaut
    Cela doit donc venir de mon code ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
                <figure> <a href="../img/original/cavazanno.jpg" class="img-wrap image-popup-vertical-fit" href="../img/original/cavazanno.jpg"><img src="../img/thumbs/cavazanno_thumb.jpg" alt="Giorgio Cavazzano" /></a>
                  <figcaption><strong>Giorgio Cavazzano</strong></figcaption>
                </figure>
                <div class="description description--grid">
                  <h1><strong>Giorgio Cavazzano</strong></h1>
                  <p>Histoire de Picsou</p>
    A l'origine, j'ai déjà un effet "lightbox", mais le site étant responsive, sur smartphone la photo bg est minuscule (50% de largeur), j'aimerais donc rajouter un 3e href à la photo bg pour qu'elle s'affiche à width: 100% sur tablette et smartphone.
    Est-ce possible ?
    Merci pour ton aide jreaux62,
    dh

  6. #6
    Invité
    Invité(e)
    Par défaut
    Montre-nous des copies d'écran,
    car là, je ne vois vraiment pas ce qui pose problème...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Article] Appliquer un effet de zoom sur une image avec les CSS
    Par Bovino dans le forum Publications (X)HTML et CSS
    Réponses: 1
    Dernier message: 17/10/2010, 07h53
  2. Appliquer un effet de zoom sur une image avec les CSS
    Par Kerod dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 17/10/2010, 07h53
  3. Zoom sur une image
    Par flo456 dans le forum Général JavaScript
    Réponses: 35
    Dernier message: 19/05/2006, 07h48
  4. [débutant] zoom sur une image
    Par Anthony17 dans le forum Delphi
    Réponses: 1
    Dernier message: 16/05/2006, 22h09
  5. Zoom sur une image
    Par AurelBUD dans le forum C++Builder
    Réponses: 5
    Dernier message: 07/05/2004, 17h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo