X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Bootstrap modal ajax
mmkulikov
mmkulikov
Topic Starter сообщение 3.5.2016, 19:02; Ответить: mmkulikov
Сообщение #1


Старожил
******

Группа: Active User
Сообщений: 2046
Регистрация: 21.9.2012
Из: СССР
Поблагодарили: 588 раз
Репутация:   68  


Помогите разобраться.
Есть модальное бутстраповское окно.
В него по аяксу грузится контент
Примерно так подставляется
Код
jQuery("#message-box .modal-body .content").html(data.data.body);

Не могу понять, почему высота этого элемента сразу после подстановки контента
одна, а потом, когда выйдет из обработчика аякса, увеличивается до нормального размера....

Пол дня убил на копание - не могу понять :pionertrava:


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
KurtRassel
KurtRassel
сообщение 4.5.2016, 4:30; Ответить: KurtRassel
Сообщение #2


Частый гость
**

Группа: User
Сообщений: 50
Регистрация: 22.6.2013
Из: Limassol
Поблагодарили: 12 раз
Репутация:   0  


mmkulikov, :huh: не понятно что вы имеете ввиду?

Цитата(mmkulikov @ 3.5.2016, 19:02) *
Не могу понять, почему высота этого элемента сразу после подстановки контента одна

Контент же из AJAX?

Цитата(mmkulikov @ 3.5.2016, 19:02) *
когда выйдет из обработчика аякса, увеличивается до нормального размера....


Контент выйдет? Какой размер - нормальный?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mmkulikov
mmkulikov
Topic Starter сообщение 4.5.2016, 13:41; Ответить: mmkulikov
Сообщение #3


Старожил
******

Группа: Active User
Сообщений: 2046
Регистрация: 21.9.2012
Из: СССР
Поблагодарили: 588 раз
Репутация:   68  


Цитата(KurtRassel @ 4.5.2016, 2:30) *
не понятно что вы имеете ввиду?

Цитата(mmkulikov @ 3.5.2016, 17:02) *
почему высота этого элемента сразу после подстановки контента
одна, а потом, когда выйдет из обработчика аякса, увеличивается до нормального размера....



Разобрался. Точнее подозревал сразу, но только сейчас нашел время все обмерить с калькулятором...
"Виноваты" картинки.
В момент вставки контента с картинками в обработчике ajax
их размер еще не определен (да и в обычном html, кстати тоже)
Имеем размеры контента за вычетом картинок.
Решение:
В конкретно моем случае картинки были все заведомо одинаковые.
Посему просто контейнеру с картинкой в стилях прописал конкретные размер
Все "чудеса" пропали...


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Недорогие услуги - php/js/mysql/jquery/bootstrap
2 vlads 870 25.12.2017, 21:18
автор: xetedata
Открытая тема (нет новых ответов) Веб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP)
18 qpPeW 4040 12.12.2017, 13:32
автор: qpPeW
Открытая тема (нет новых ответов) Ишем верстальшика - bootstrap
с опытом работы в bootstrap
13 AWARO 1102 3.11.2017, 22:07
автор: vadosseo
Открытая тема (нет новых ответов) Bootstrap 4 SASS компиляция ошибки в _root.scss?
3 mxxx 650 3.11.2017, 15:57
автор: mmkulikov
Открытая тема (нет новых ответов) Верстка Bootstrap
0 RiKo 606 10.9.2016, 8:08
автор: RiKo


 



RSS Текстовая версия Сейчас: 17.1.2018, 15:00
Дизайн