Skip to main content

Bonjour,

 

Nous avons un souci pour les widgets qu’on développe en page custom.

En effet, quand on essaye de les intégrer dans une page, la fonction height=”fit-content” n’est pas prit en compte. 

Bonjour,

Nous rencontrons un problème avec les widgets que nous développons pour les pages personnalisées. En effet, lorsque nous essayons de les intégrer dans une page, la fonction height="fit-content" n'est pas prise en compte.

Nous avons rencontré ce problème notamment pour les résultats des élections. Quelqu'un aurait-il une solution ?

Je vous remercie.

 

Je vous remercie

Bonjour,

Vous parlez bien de pages développées via le code editor ? 

Pour travailler les hauteurs et largeurs de mes div dans mes pages et coller au plus près de la taille de fenêtre disponible, j’utilise le widget ODS ods-get-window-layout. Il permet de récupérer dans une variable angular cette hauteur et largeur. On peut alors la réinjecter dans une div via une directive ng-style.

J’utilise cela pour ma div principale et le reste est positionné en pourcentage de cette div principale et/ou via les layout CSS traditionnels (grid, flex, etc.)

 

<ANY ods-get-window-layout = “windowsize”>

<div class=”main” ng-style=”{‘height’: windowsize.height}”> ma div principale dont la hauteur suit celle de la fenêtre </div>

</ANY>

Il faut aussi éventuellement penser à la taille de marge qui par défaut n’est pas nulle dans la feuille de style ODS si vous voulez tout gérer.

Jérémy

 

 

 

 

 


Un exemple de problème d’affichage. 

Urgences de soins et de santé – Ville de Meudon

 


Bonjour,

Je ne suis pas un utilisateur d’iframe, mais en l’état le plus simple me semble être d’augmenter la hauteur du iframe pour que la taille de celui-ci soit supérieure à celle des composants embarqués.

Bonne journée,

Jérémy


Bonjour Mandresy, en effet l’hauteur des iframes doit être configuré manuellement dans votre code Iframe pour éviter d’avoir des barres latéraux.