Dynamisation du Texte

Adapter la taille du Texte

Documentation DCO Enabler -> ENABLER HTML5 -> Adapter la taille du Texte

ADAPTER LA TAILLE DU TEXTE

 

Si vous voulez insérer du texte dynamique dans votre publicité, mais que ce texte risque de prendre, dans certains cas, plus de place que l’espace qui lui est réservé dans sa div, vous pouvez utiliser la méthode adaptText.

La méthode adaptText permet de réduire la taille de la police sur un élément donné, “10“ étant la taille minimum acceptée.

Le facteur de réduction permet d’optimiser l’affichage du texte et d’adapter la taille de la police en fonction de l’espace réservé au champ texte.

Dans le cas où l’ensemble du texte ne tient pas dans l’emplacement qui lui est réservé et que sa taille de police est de 15px, alors la méthode réduira cette dernière jusqu’à 10px.

Si le texte est toujours trop long suite à la réduction, les caractères non affichés seront résumés par “…“

 

Pour ajuster la taille du texte d’une div :

 

Pour ajuster la taille du texte d’une class :

<div class="wording">
< Texte par défaut >
</div>
<script type="text/javascript"> ADventori.Display.adaptText(document.getElementsByClassName('wording'), 10); </script>

 

Vous voulez dynamiser et adapter votre texte directement ? La méthode setAndAdaptText est faite pour vous :

De la même manière , vous pouvez appliquer cette fonctionnalité aux éléments d’une class :

<div class="wording">
< Texte par défaut >
</div>
<script type="text/javascript"> ADventori.Display.setAndAdaptText(document.getElementsByClassName('wording'),ADventori.data.wording, 10); </script>


Vous pouvez également définir la taille de votre conteneur directement depuis la méthode setAndAdaptText

ADventori.Display.setAndAdaptText(document.getElementById('ADventori_text1'),ADventori.data.wording, 10,{width:270,height:160});