Форум программистов, компьютерный форум, киберфорум
Наши страницы
jQuery
Войти
Регистрация
Восстановить пароль
 
phpk
26 / 29 / 13
Регистрация: 15.05.2013
Сообщений: 1,152
#1

Как правильно вычислить правую и нижнюю границу блоков? - jQuery

06.04.2016, 20:21. Просмотров 195. Ответов 2
Метки нет (Все метки)

Имеется блок, внутри которого расположены несколько разных по размеру блоков, которые лежат стопкой, расположенных абсолютно родителя (position: absolute). Как вычислить блок, который занимает самую крайнюю правую и нижнюю точку? При том, что внутренние блоки могут менять размеры и расположение.
Это нужно для того, чтобы при использовании плагина jquery ui resizable установить минимально-допустимый размер уменьшения главного блока.
Название: img.jpg
Просмотров: 10

Размер: 4.2 КбНазвание: img1.jpg
Просмотров: 10

Размер: 5.3 Кб
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.04.2016, 20:21
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как правильно вычислить правую и нижнюю границу блоков? (jQuery):

Реализовать, чтобы статичный блок упирался в нижнюю границу таблицы при скролинге и прокручивался вместе с ней
Добрый день! Подскажите как реализовать следующее: необходимо чтобы статичный...

Как правильно реализовать для повторяющихся блоков изменение определенного элемента при выборе radio
Здравствуйте! Помогите пожалуйста с решение одной задачи. Задача такая: --...

Как правильно вычислить координаты?
Имеется отцентрированная рамка с надписью "HTML 5", и справа у края экрана...

Как правильно вычислить индекс изображения по которому кликаем?
Есть зацикленный слайдер, 5 слайдов в области видимости, остальные скрыты, при...

Как убрать отступ и нижнюю границу
Ребята, как сделать, чтобы вкладки верхние были как на картинке, без нижней...

Как дорисовать правую границу кнопки?
/* Сама кнопка */ .art-button-wrapper { vertical-align: middle; ...

2
phpk
26 / 29 / 13
Регистрация: 15.05.2013
Сообщений: 1,152
06.04.2016, 21:19  [ТС] #2
т.е. нужно вычислить самую правую и нижнюю границу, показанную на рисунке, подскажите пожалуйста, как это можно сделать?
0
Lazy_Den
2916 / 2596 / 1308
Регистрация: 15.01.2014
Сообщений: 5,694
06.04.2016, 21:45 #3
Лучший ответ Сообщение было отмечено phpk как решение

Решение

phpk, родительский элемент вполне может послужить для нахождения этих величин. Я бы даже и не мучился... А так, обычный цикл:

Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
var maxLeft = 0,
maxBottom = 0,
l, b;
$('.elems').each(function(i, el){
    l = $(el).offset().left + $(el).width();
    b = $(el).offset().top + $(el).height();
    if(l > maxLeft) {
        maxLeft = l;
    }
    if(b > maxBottom) {
        maxBottom = b;
    }
});
console.log(maxLeft);
console.log(maxBottom);
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.04.2016, 21:45
Привет! Вот еще темы с решениями:

Как растянуть нижнюю границу таблицы до нижней границы листа (VBA Word 2013)
Уважаемые форумчане! Подскажите пожалуйста, как в VBA растянуть нижнюю...

Найти нижнюю границу
Дан числовой конечный ряд 1 + 1/2 + 1/3 + ... + 1/n Найти нижнюю границу....

Задать нижнюю границу значений поля
Здравствуйте. Есть поле типа СмоллИнт. Нужно запретить запись в него чисел...

Не могу убрать нижнюю границу в списке
в общем проблема хорошо описана в названии - никак не могу понять, как убрать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru