Je travaille actuellement sur la mise en forme d'une page web fictif ma problématique est la suivante: j'ai créé à l'aide de boostrap un carousel faisant défiler 3 images je souhaiterai que la class "carousel-caption" qui est un texte (voir capture d'écran) soit centrée sur l'image et évidemment que le texte s'adapte aux différentes résolutions d'écran; quelqu'un saurait-il m'expliquer ce que je dois mettre en place afin de rendre tout cela possible ? (j'ai bien essayé avec des margin mais selon la résolution d'écran le texte se décale trop haut ou trop bas par rapport à l'image et je ne suis pas censée les utiliser..) Merci beaucoup !
Je souhaiterais que mon carousel-caption (h5 +p) s'affiche au centre de mon image (les 3 images de mon carousel plus précisément) et si possible que la taille du texte s'adapte selon la résolution d'écran :/
Mais avec le lien que je t'ai donné tu devrais pouvoir t'en sortir.
Pour ta deuxième demande, il n'y a rien en CSS qui puisse adapter le texte en fonction de la résolution. A part évidemment d'utiliser les media-querie pour changer le font-size selon la largeur du viewport.
Avec ce code il faudrait rajouter un top:50% et un margin-top négatif de la moitié de la hauteur de l'élément. Sauf qu'il faudrait connaître la hauteur et ce n'est pas le cas. On pourrait aller la chercher en JS.
PS Il n'y a pas cette option pour centrer verticalement dans Bootstrap ?
Certainement mais je ne la trouve pas ^^, ton css a fonctionné merci beaucoup!! (je vais maintenant essayer de comprendre pourquoi)
Centrer le carousel-caption sur l'image
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Je souhaiterais que mon carousel-caption (h5 +p) s'affiche au centre de mon image (les 3 images de mon carousel plus précisément) et si possible que la taille du texte s'adapte selon la résolution d'écran :/