Obtenir image homothétique dans un slider.
Fermé
lamontange
Messages postés
133
Date d'inscription
jeudi 3 décembre 2020
Statut
Membre
Dernière intervention
29 septembre 2023
-
Modifié le 3 mai 2022 à 18:51
lamontange Messages postés 133 Date d'inscription jeudi 3 décembre 2020 Statut Membre Dernière intervention 29 septembre 2023 - 4 mai 2022 à 04:02
lamontange Messages postés 133 Date d'inscription jeudi 3 décembre 2020 Statut Membre Dernière intervention 29 septembre 2023 - 4 mai 2022 à 04:02
A voir également:
- Obtenir image homothétique dans un slider.
- Image iso - Guide
- Acronis true image - Télécharger - Sauvegarde
- Google recherche par image - Guide
- Faststone image viewer - Télécharger - Visionnage & Diaporama
- Obtenir windows 10 gratuitement - Guide
3 réponses
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
524
2 mai 2022 à 12:37
2 mai 2022 à 12:37
Bonjour,
Pour définir le ratio d'affichage des éléments, tu peux utiliser un padding-top spécifique sur le conteneur avec les éléments enfants en position absolute :
https://www.w3schools.com/howto/howto_css_aspect_ratio.asp
Ou plus simplement utiliser directement la nouvelle propriété css aspect-ratio :
https://developer.mozilla.org/fr/docs/Web/CSS/aspect-ratio
Pour définir le ratio d'affichage des éléments, tu peux utiliser un padding-top spécifique sur le conteneur avec les éléments enfants en position absolute :
https://www.w3schools.com/howto/howto_css_aspect_ratio.asp
Ou plus simplement utiliser directement la nouvelle propriété css aspect-ratio :
https://developer.mozilla.org/fr/docs/Web/CSS/aspect-ratio
lamontange
Messages postés
133
Date d'inscription
jeudi 3 décembre 2020
Statut
Membre
Dernière intervention
29 septembre 2023
6
2 mai 2022 à 13:05
2 mai 2022 à 13:05
Bonjour Pitet,
SUPER, c'est ce que je voulais faire, mais cela ne fonctionne pas :/
Mais merci :)
LM
SUPER, c'est ce que je voulais faire, mais cela ne fonctionne pas :/
Mais merci :)
LM
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
524
3 mai 2022 à 18:50
3 mai 2022 à 18:50
Difficile de voir ce qui ne fonctionne pas sans voir ce que tu as essayé ;)
Sur tes slides (.slideshow li span), tu peux ajouter la propriété aspect-ratio avec le ratio correspondant à tes images (par exemple 16/9) et supprimer la propriété height puisque la hauteur sera définie par le ratio en fonction de la largeur du slide.
Sur tes slides (.slideshow li span), tu peux ajouter la propriété aspect-ratio avec le ratio correspondant à tes images (par exemple 16/9) et supprimer la propriété height puisque la hauteur sera définie par le ratio en fonction de la largeur du slide.
.slideshow li span { position: absolute; aspect-ratio: 16/9; width: 50%; top: 0; left: 0; color: transparent; background-size: cover; background-position: center; background-repeat: no-repeat; opacity: 0; z-index: 0; animation: imageAnimation 30s linear infinite 0s; }
lamontange
Messages postés
133
Date d'inscription
jeudi 3 décembre 2020
Statut
Membre
Dernière intervention
29 septembre 2023
6
4 mai 2022 à 04:02
4 mai 2022 à 04:02
Bonjour Pitet,
Oui, c'est bien le ration et il faut jouer avec le padding-bottom (56.25% pour du 16/9).
Merci beaucoup, bonne journée,
LM
Oui, c'est bien le ration et il faut jouer avec le padding-bottom (56.25% pour du 16/9).
Merci beaucoup, bonne journée,
LM