Я пытаюсь разместить динамический текст в определенном поле на моем сайте Wordpress. Я исследовал, используя следующие два сценария:
В обоих случаях я получаю одинаковые результаты: текст поступает в поля (хорошее начало), но текст не переносится и не масштабируется в соответствии с доступным размером, как указано в таблице стилей.
Текст представляет собой ссылку внутри div. Вот код для div в файле index.php в Wordpress:
<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<div id="id<?php echo get_post_meta($post->ID, "blipclass", true); ?>" class="<?php echo get_post_meta($post->ID, "blipclass", true); echo " "?>blip storycontent frontp news-post">
<a href="<?php echo the_permalink(); ?>" class="bliptext"><?php echo get_post_meta($post->ID, "blip", true); ?></a>
<script type="text/javascript">fitTextInBox('id<?php echo get_post_meta($post->ID, "blipclass", true); ?>',136);</script>
</div>
</div>
и соответствующие части моей таблицы стилей
#idblip-c, #idblip-m, #idblip-y, #idblip-k, {
width: 218px !important;
height: 136px !important;
overflow: auto !important;
}
.bliptext {
padding:10px;
padding-top:15px;
width:100%;
height:100%;
overflow: auto !important;
}
В принципе, я хотел бы видеть изменение размера передней панели в зависимости от свободного места в коробке. Чем меньше слов, тем больше шрифт и наоборот.
Вот где я сейчас нахожусь:

Как видите, размер шрифта максимален и не переносится. Я получаю это далеко используя любой скрипт.
Любые советы по этому вопросу с благодарностью.
немного больше CSS
#idblip-c, #idblip-m, #idblip-y, #idblip-k, {
width: 218px !important;
height: 136px !important;
overflow: auto !important;
HTML вывод
<div class="frontpics">
<div id="post-1831" class="post-1831 post type-post status-publish format-standard hentry category-news">
<div id="idblip-c" class="blip-c blip storycontent frontp news-post">
<a href="story1/" class="bliptext">HE NEVER STOPS, EVER!</a>
<script type="text/javascript">fitTextInBox('idblip-c',136);</script>
</div>
</div>
<div id="post-1649" class="post-1649 post type-post status-publish format-standard hentry category-news">
<div id="idblip-m" class="blip-m blip storycontent frontp news-post">
<a href="story2/" class="bliptext">FIRST PLACE</a>
<script type="text/javascript">fitTextInBox('idblip-m',136);</script>
</div>
</div>
<div id="post-1826" class="post-1826 post type-post status-publish format-standard hentry category-news tag-caen tag-france tag-klar tag-masterplan">
<div id="idblip-y" class="blip-y blip storycontent frontp news-post">
<a href="story3/" class="bliptext">MASTER OF THE UNIVERSE</a>
<script type="text/javascript">fitTextInBox('idblip-y',136);</script>
</div>
</div>
<div id="post-1820" class="post-1820 post type-post status-publish format-standard hentry category-news">
<div id="idblip-k" class="blip-k blip storycontent frontp news-post">
<a href="story4/" class="bliptext">CONTEMPORARY SHT</a>
<script type="text/javascript">fitTextInBox('idblip-k',136);</script>
</div>
</div>
</div>
</div>