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 :

[BootStrap] Carousel sortir le carousel-caption du block


Sujet :

Framework CSS Bootstrap

  1. #1
    Membre averti
    Homme Profil pro
    Webdesigner
    Inscrit en
    Septembre 2020
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Webdesigner
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Septembre 2020
    Messages : 9
    Par défaut [BootStrap] Carousel sortir le carousel-caption du block
    Bonjour,
    J'ai réalisé un carousel bootstrap basique en le personnalisant un peu (pas de défilement mais action seulement par les flêches) en ajoutant un carousel-caption.
    Mais j'aimerais que les caption (les numéros des images) "sortent" du d-block ou du carousel-inner : sur la capture d'écran jointe on voit que le "5" est rogné.
    Je voudrais pouvoir placer ce "5" où je veux.

    Merci de m'aider !

    Voici le code html :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    <div class="container">
      <div id="carouselExampleControls" class="carousel  " data-ride="carousel" data-interval="false">
        <div class="carousel-inner">
          <div class="carousel-item active">
            <img class="d-block w-100" src="img/planche7_550.png" alt="youpi">
            <div class="carousel-caption d-none d-md-block">
              <h5 style=color:black>5</h5>
            </div>
          </div>
          <div class="carousel-item">
            <img class="d-block w-100" src="img/planche3.png" alt="oulooo">
            <h6>ooooooo</h6>
          </div>
          <div class="carousel-item">
            <img class="d-block w-100" src="img/planche1.png" alt="Third slide">
          </div>
        </div>
        <a class="carousel-control-prev" href="#carouselExampleControls" role="button" data-slide="prev">
          <span class="carousel-control-prev-icon" aria-hidden="true"></span>
          <span class="sr-only">Previous</span>
        </a>
        <a class="carousel-control-next" href="#carouselExampleControls" role="button" data-slide="next">
          <span class="carousel-control-next-icon" aria-hidden="true"></span>
          <span class="sr-only">Next</span>
        </a>
      </div>
    </div>
    Images attachées Images attachées  

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 198
    Par défaut
    Bonjour et bienvenue sur DVP.

    Sans plus d'info, manque le CSS notamment, il va être difficile de t'aider le mieux étant de disposer d'une page en ligne montrant le soucis.

    Je dirais néanmoins qu'il faut que tu positionnes ton <h5> par rapport à son conteneur, par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    .carousel-item h5 {
        position: absolute;
        bottom: 0;
        left: 0;
        color: yellow;
    }
    Nota :
    peut-être devrais tu regarder du côté des l'éléments <figure>/<figcaption> pour opérer tes regroupements.

  3. #3
    Membre averti
    Homme Profil pro
    Webdesigner
    Inscrit en
    Septembre 2020
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Webdesigner
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Septembre 2020
    Messages : 9
    Par défaut
    Bonsoir,
    merci de ta réponse NoSmoking,
    J'ai suivi ton conseil mais le "5" disparait.
    Peut-être y a-t-il des confusions avec le reste du css que voici
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
     .carousel-inner {
       height: 550px; 
       width: 550px; 
       margin-left: 300px;
       margin-top: -150px;
       position: absolute;
    } 
    .carousel-control-next {
       right: 71%;
       width:50px;
    }
    .carousel-control-prev {
       left: 20%;
       width:50px;
    }
    .carousel-caption {position: absolute;
       width:200px;
       color:black;
       top:50%;
       left:-18%;
       }
       .carousel-item h5 {
       position: absolute;
       bottom: 0;
       left: 0;
       color: yellow;
      }
    en attendant je regarde ta proposition de me tourner vers figcaption ...

  4. #4
    Membre averti
    Homme Profil pro
    Webdesigner
    Inscrit en
    Septembre 2020
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Webdesigner
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Septembre 2020
    Messages : 9
    Par défaut
    Pour rappel, j'aimerais "sortir" le carousel-caption du carousel-inner pour pouvoir le placer librement sur la page.
    Donc se placer au-dessus (dans l'écriture html) de <div class="carousel-inner">, mais on perd le lien avec le carousel.
    La solution proposée d'utiliser les figcaption ne semblent pas fonctionner ... dois-je feinter en passant par des listes et des data-target ?
    Merci de vous réponses, je commence à craquer !

Discussions similaires

  1. Angular Bootstrap Carousel Multi Cards Dynamique Binding NgModel
    Par wilfryjules dans le forum Développement Web en Java
    Réponses: 0
    Dernier message: 25/06/2020, 18h24
  2. [Débutant] Carousel bootstrap en fond d'écran
    Par Seb.26 dans le forum ASP.NET
    Réponses: 3
    Dernier message: 28/11/2015, 10h24
  3. Carousel bootstrap à modifier
    Par yanning dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 08/08/2014, 17h12
  4. Contrôler carousel bootstrap
    Par GJuubz dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 14/07/2014, 16h43
  5. Carousel avec Bootstrap
    Par soeursourire dans le forum Débuter
    Réponses: 0
    Dernier message: 30/06/2014, 17h02

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