<script type="text/javascript"> function scaleFontSize(element) { var container = document.getElementById(element); // We only want to scale down long text, so first we reset font-size to 100%, in case this function is called multiple times. container.style.fontSize = "100%"; // Now actually check if the text is higher than its container, if so then reduce font-size if (container.scrollHeight > container.clientHeight) { container.style.fontSize = "90%"; container.style.lineHeight='1.1rem'; } // Still too long? if (container.scrollHeight > container.clientHeight) { container.style.fontSize = "80%"; container.style.lineHeight='1.0rem'; } // Still too long? if (container.scrollHeight > container.clientHeight) { container.style.fontSize = "70%"; container.style.lineHeight='0.9rem'; } } scaleFontSize("dagelijkswoordtekst"); </script>Deze code kijkt naar hoe hoog de tekst is ten opzichte van het element waar de tekst in staat. Is de tekst groter dan het element, dan maakt hij de tekst kleiner en zet hij de lijnen dichter op elkaar. Is het dan nog niet goed, dan probeert hij het nog twee keer. U kunt de code naar eigen inzicht aanpassen.