Bonjour
J'aimerai récupérer la valeur d'une valeur CSS (ici la hauteur d'un div) via javascript ou autre
J'essaye le code suivant, placé dans le body, mais sans résultat
j'ai un résultat null
items-row.cols-3.row-0.row-fluid.clearfix correspond au div pour l'affichage en 3 colonnes: https://www.caravane-camping.be/
Le but, après avoir récupéré la valeur de la hauteur du div parent (items-row.cols-3.row-0.row-fluid.clearfix) des 3 colonnes d'une même ligne, c'est de fournir via les règles CSS au div qui englobe chaque article, la hauteur de ce div parent (items-row.cols-3.row-0.row-fluid.clearfix) , ce qui permettra d'avoir automatiquement la bonne valeur pour min-height pour les trois articles.
C'est suite à mon message ici: https://forum.joomla.fr/forum/joomla...89#post2041389 . Le problème actuellement, c'est que si un des 3 articles est trop long, les bordures de ceux-ci s'ajustent à la hauteur de l'article bien mais pas les bordures des 2 autres articles qui respectent la valeur min-height définies dans CSS.
Si les 3 articles ont une hauteur inférieure à min-height pas de soucis, les bordures des 3 articles sont à la même hauteur.
J'espère que c'est mon explication est assez claire. Si pas n'hésitez pas à me le dire, Merci
J'aimerai récupérer la valeur d'une valeur CSS (ici la hauteur d'un div) via javascript ou autre
J'essaye le code suivant, placé dans le body, mais sans résultat
Code:
<script> var el = document.getElementById('items-row.cols-3.row-0.row-fluid.clearfix'); var style = el.getAttribute('style'); // On récupère l'attribut « style » el.setAttribute('style', '--hauteur:'+el.clientHeight+'px;'); // On édite l'attribut « style » </script>
items-row.cols-3.row-0.row-fluid.clearfix correspond au div pour l'affichage en 3 colonnes: https://www.caravane-camping.be/
Le but, après avoir récupéré la valeur de la hauteur du div parent (items-row.cols-3.row-0.row-fluid.clearfix) des 3 colonnes d'une même ligne, c'est de fournir via les règles CSS au div qui englobe chaque article, la hauteur de ce div parent (items-row.cols-3.row-0.row-fluid.clearfix) , ce qui permettra d'avoir automatiquement la bonne valeur pour min-height pour les trois articles.
C'est suite à mon message ici: https://forum.joomla.fr/forum/joomla...89#post2041389 . Le problème actuellement, c'est que si un des 3 articles est trop long, les bordures de ceux-ci s'ajustent à la hauteur de l'article bien mais pas les bordures des 2 autres articles qui respectent la valeur min-height définies dans CSS.
Si les 3 articles ont une hauteur inférieure à min-height pas de soucis, les bordures des 3 articles sont à la même hauteur.
J'espère que c'est mon explication est assez claire. Si pas n'hésitez pas à me le dire, Merci
Commentaire