Redimensionnement de div en javascript
hybrid59
Messages postés
38
Date d'inscription
Statut
Membre
Dernière intervention
-
ban -
ban -
Bonjour à tous,
J'essaie de créer un site plein écran qui s'adapte à la taille de l'écran.
Dans se but il me fallait un petit script pour adapter la taille des div concerné lorsque la taille du navigateur change.
J'ai trouvé se script :
Il fonctionne parfaitement mais j'ai besoin de redimensionner plusieurs Div, il faut donc faire le redimensionnement selon une class et non pas une ID. Mais ne connaissant strictement rien au javascript je n'arrive pas à adapter ce bout de script, pouvez vous m'aider ?
Merci d'avance
J'essaie de créer un site plein écran qui s'adapte à la taille de l'écran.
Dans se but il me fallait un petit script pour adapter la taille des div concerné lorsque la taille du navigateur change.
J'ai trouvé se script :
function adpaterALaTailleDeLaFenetre(){ var largeur = document.documentElement.clientWidth, hauteur = document.documentElement.clientHeight; var source = document.getElementById('MonDiv'); // récupère l'id source source.style.height = hauteur+'px'; // applique la hauteur de la page source.style.width = largeur+'px'; // la largeur } // Une fonction de compatibilité pour gérer les évènements function addEvent(element, type, listener){ if(element.addEventListener){ element.addEventListener(type, listener, false); }else if(element.attachEvent){ element.attachEvent("on"+type, listener); } } // On exécute la fonction une première fois au chargement de la page addEvent(window, "load", adpaterALaTailleDeLaFenetre); // Puis à chaque fois que la fenêtre est redimensionnée addEvent(window, "resize", adpaterALaTailleDeLaFenetre);
Il fonctionne parfaitement mais j'ai besoin de redimensionner plusieurs Div, il faut donc faire le redimensionnement selon une class et non pas une ID. Mais ne connaissant strictement rien au javascript je n'arrive pas à adapter ce bout de script, pouvez vous m'aider ?
Merci d'avance
A voir également:
- Redimensionnement de div en javascript
- Telecharger javascript - Télécharger - Langages
- Div c++ - Télécharger - Langages
- Javascript echo ✓ - Forum PHP
- Afficher un tableau javascript en html ✓ - Forum Javascript
- Illustrator impossible de redimensionner les objets ✓ - Forum Illustrator
5 réponses
Sinon plus rapide, t'oublie javascript et cette solution qui va ralentir tes pages à mort et tu passes toutes tes unités "px" dans ton css en "em" ou "%".
bonjour,
je te conseille d'utiliser une librairie comme jquery par exemple
tu pourras identifier tes éléments par id class voir des autres attribut ...
je te conseille d'utiliser une librairie comme jquery par exemple
tu pourras identifier tes éléments par id class voir des autres attribut ...
merci, mais je ne connais strictement rien en jquery, existe t'il un plugins qui fait cela ?
encore merci
encore merci
var div = document.getElementsByClassName('ta_classe');
for(var i=0;i<div.length;i++){
div[i].style.height = hauteur+'px'; // applique la hauteur de la page
div[i].style.width = largeur+'px'; // la largeur
}
essaye avec çà, je nai pas tester
for(var i=0;i<div.length;i++){
div[i].style.height = hauteur+'px'; // applique la hauteur de la page
div[i].style.width = largeur+'px'; // la largeur
}
essaye avec çà, je nai pas tester
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question