Bonjour,
J'ai écrit un petit script qui gère la hauteur des modules en position "top"
Joomla 3.6 template ol_albos (site www.entrepreneur-varois.fr)
J'avais fixé la hauteur en css mais tous les explorateurs n'affichent pas de la même manière d'où un débordement de texte.
Ce script règle le problème.
/*Hauteur automatique des modules en position top*/
if(screen.width > 786){
var myBox, valHeight, maxHeight, h, i;
maxHeight = 0;
myBox = document.getElementsByClassName("moduletable_tm");
for(h = 0; h < myBox.length; h++) {
valHeight = myBox[h].getBoundingClientRect().height;
if(valHeight > maxHeight){
maxHeight = valHeight;
}
}
for(i = 0; i < myBox.length; i++) {
myBox[i].style.height = maxHeight + "px";
}
}
Il s'applique pour affichage écran, les modules sur smartphone sont en colonne donc hauteur automatique.
Je suis preneur de toute modification pour en faire un script façon "pro"
J'ai écrit un petit script qui gère la hauteur des modules en position "top"
Joomla 3.6 template ol_albos (site www.entrepreneur-varois.fr)
J'avais fixé la hauteur en css mais tous les explorateurs n'affichent pas de la même manière d'où un débordement de texte.
Ce script règle le problème.
/*Hauteur automatique des modules en position top*/
if(screen.width > 786){
var myBox, valHeight, maxHeight, h, i;
maxHeight = 0;
myBox = document.getElementsByClassName("moduletable_tm");
for(h = 0; h < myBox.length; h++) {
valHeight = myBox[h].getBoundingClientRect().height;
if(valHeight > maxHeight){
maxHeight = valHeight;
}
}
for(i = 0; i < myBox.length; i++) {
myBox[i].style.height = maxHeight + "px";
}
}
Il s'applique pour affichage écran, les modules sur smartphone sont en colonne donc hauteur automatique.
Je suis preneur de toute modification pour en faire un script façon "pro"
Commentaire