11532 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

Cette discussion fait suite à cette discussion, les questions CSS étant résolues.

Afin de créer un breaking point dynamique, je mesure la largeur de l'élément, la largeur de la fenêtre.

Quand la fenêtre est moins large que l’élément j'ajoute une classe supposée activer un paquet de déclarations CSS.

Ne fonctionne pas dans le codepen, voyez-vous l'erreur ?

Merci d'avance.
Modifié par boteha_2 (30 Dec 2024 - 21:24)
Bonjour,

Le sujet me semble intéressant, j'espère plus de participants.

Actuellement l'approche du codepen semble mauvaise.
Lorsque la <table> est plus large que la largeur de la fenêtre d'affichage je modifie le CSS pour qu'elle s'adapte à la largeur de la fenêtre d'affichage.
Ce faisant elle n'est donc plus plus large, donc le script modifie le CSS pour qu'elle retrouve sa dimension originale.

Je vais revenir au media query et calculer la largeur du tableau côté PHP avec mb_strwidth() ou imagettfbbox().