Адаптивная верстка.

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Сергей2003
Сообщения: 92
Зарегистрирован: 2018.08.11, 11:07

Адаптивная верстка.

Сообщение Сергей2003 »

У меня есть несколько блоков. Блоки должны быть все одинаковой высоты и ширины и располагаться на одном уровне. В каждом из них есть несколько строк текста. При изменении размера экрана количество строк в некоторых блоках может стать больше и из-за этого может меняться высота этих блоков. Т.е. блоки могут стать разной высоты. Подскажите, пожалуйста, как сделать, чтобы это не произошло ? Может надо во view определять размерность экрана и в зависимости от от этой размерности добавлять пустые строки ? Может есть какой-нибудь другой путь ?
Аватара пользователя
proctoleha
Сообщения: 298
Зарегистрирован: 2016.07.10, 19:00

Re: Адаптивная верстка.

Сообщение proctoleha »

Как вариант - js, повесить на ресайз что нибудь вроде этого

Код: Выделить всё

function changeHeight (arr) {
   var mh; 
   for(key in arr) {
       mh = 0; 
       $(arr[key]).each(function () {
           var h_block = parseInt($(this).height());
           if(h_block > mh) {
              mh = h_block;
           };
       });      
       $(arr[key]).height(mh);          
   }  
}
$(window).on('load', function(){
	changeHeight(['.my-class1', '.my_class2']);	
});
Вот за что я не люблю линукс, так это за свои кривые, временами, руки
Сергей2003
Сообщения: 92
Зарегистрирован: 2018.08.11, 11:07

Re: Адаптивная верстка.

Сообщение Сергей2003 »

Т.е. надо проверять изменилась ли высота блока ?
someweb
Сообщения: 552
Зарегистрирован: 2017.03.09, 10:12

Re: Адаптивная верстка.

Сообщение someweb »

Чтобы правильно задать вопрос, нужно знать бо́льшую часть ответа. Роберт Шекли.
Сергей2003
Сообщения: 92
Зарегистрирован: 2018.08.11, 11:07

Re: Адаптивная верстка.

Сообщение Сергей2003 »

Спасибо за информацию. Почитаю.
Сергей2003
Сообщения: 92
Зарегистрирован: 2018.08.11, 11:07

Re: Адаптивная верстка.

Сообщение Сергей2003 »

Someweb, огромное спасибо. Все получилось. А то я не знал что и делать. Удачи Вам !
Ответить