Resize text to fit DIV

1463064_535297893227029_1901849698_n

<?php

    $text = array('افتا اضطراب عصبي بيولوجي يصيب الأطفال و يؤدي إلى فرط حركة واندفاعية وتشتت انتباه ويستمر معهم حتى البلوغ بأشكال وأعراض مختلفة.', 'اضطراب فرط الحركة و تشتت الانتباه', 'جمعية افتا');

    foreach ($text as $texts) {

        $length = sqrt(mb_strlen($texts, "UTF-8"));
        $size = round(140/$length);

        echo '<p style="max-height: 60px; width: 300px; margin: 10px; border: 1px solid black; font-size: '.$size.'px;">';
        echo $texts;
        echo '</p>';

    }

    ?>

 

Leave a Reply