Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   изменение размера блока (https://javascript.ru/forum/dom-window/14262-izmenenie-razmera-bloka.html)

dimiork 08.01.2011 20:52

изменение размера блока
 
Вложений: 1
Имеется вот такой код , который показывает содержимое комментариев на странице под постом.
В данном случае, просто изменяет стиль с display: none на display: ''

При этом высота блока зависит от кол-ва размещенных в нем строк, что увеличивает расстояние между поставми и крайне отрицательно сказывается на дизайне. см. пример на изображении в аттачменте.

Как правильно это делается? Быть может у кого есть готовый пример или ссылка на оный для самостоятельного разбора...

Идею изображу на примере:

Башорг, под каждой цитатой отображается ссылка Комментарии(9) , при клике на нее страница удлиняется и отображаются комменты и поле для ввода нового. После ajax-отправки коммента или перезагрузки страницы - снова видны только Комментарии(10) , то есть самих комментариев не видно. Что-то на подобии вконтакта/facebook.
Благодарю за любое точное посылание по ссылке или совет :)

Amphiluke 08.01.2011 21:01

В указанном вами коде используется CSS свойство visibility, а не display. Замените на display, и проблема исчезнет.


Часовой пояс GMT +3, время: 18:49.