Раскрывающийся текст.

Тема в разделе "Как сделать...", создана пользователем lordBlack, 11 окт 2010.

Статус темы:
Закрыта.
  1. lordBlack

    lordBlack

    Регистр.:
    29 ноя 2007
    Сообщения:
    620
    Симпатии:
    246
    есть верстка, выполненная на div
    смысл такой, часть блоков текстовых доволно массивные и вызываются они напрямую со скуля
    PHP:
    <div class="author_text"><?=$author['author_text']?></div>
    вываливается текст автора на 1000 знаков.

    как сделать чтобы вызывался
    скажем до 200 знаков, а другой текст был бы скрыт за сообщением "узнать больше", нажав которую раскрывался бы полностью текст.

    Добавлено через 10 минут
    сори, гугль рулит.
    PHP:
    <div id="ta" style="height:192px;overflow:hidden"> <?=$author['author_text']?><br></div>
                    <span style="cursor:pointer;color:blue" onclick="document.getElementById('ta').style.height = '100%'">Нажмите сюда, чтобы прочитать полностью...</span>


    ---------- Post added at 15:19 ---------- Previous post was at 13:41 ----------

    теперь вопрос в другом, как заставить текст свернутся обратно?
     
  2. vasek2

    vasek2

    Регистр.:
    8 июн 2008
    Сообщения:
    180
    Симпатии:
    17
    overflow:hidden - это нездоровая фигня.... Вот тебе решение:

    http://www.dynamicdrive.com/dynamicindex17/ddaccordion.htm проверно- индексируется, в выдаче за любой объем "скрытого" контента не понижается, скрытый текст присутствует в снипетах поисковой выдачи. - по крайней мере пока что)))))))))) показать/скрыть - по ссылке.
     
    lordBlack нравится это.
Статус темы:
Закрыта.