Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 08.12.2012
Сообщений: 6

Изменение ширины

07.12.2014, 00:30. Показов 1224. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый вечер! c JQuery только пока на вы... Есть верстка календаря дня где есть интервалы часов. В нем отображаются задачи (высота задач зависит от начало/конца его срока выполнения), ширина задач зависит от того ест ли пересекающееся задачи или нет. если есть то они должны друг друга не перекрывать (как на изображении которая не относится к верстке). в тэге 'a' где class='task' ширина/высота устанавливается процентами (в style). можно ли через JQuery эти значения вычислять и подставлять, чтобы задачи не перекрывали друг друга. То есть искать элементы где class="task", если они пересекаются по времени то ширина меняем. за любой совет или подсказки спасибо заранее!!!

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
      <ul class="days">
              <li class="bg">
                <div class="hold">
                  <div class="hour">09</div>
                  <a class="task" href="#" style="top:50%; left:0; right:0; bottom:-100%;">Обсудить с отделом маркетинга  </a><!-- end .task--> 
                </div>
                <!-- end .hold--> 
              </li>
              <li>
                <div class="hold">
                  <div class="hour">10</div>
                </div>
                <!-- end .hold--> 
              </li>
              <li class="bg">
                <div class="hold">
                  <div class="hour">11</div>
                  <a class="task" href="#" style="top:50%; left:0; right:50%; bottom:-160%;">Подготовить список работников для участия в совещании </a><!-- end .task--> 
                </div>
                <!-- end .hold--> 
              </li>
              <li>
                <div class="hold">
                  <div class="hour">12</div>
                </div>
                <!-- end .hold--> 
              </li>
              <li class="bg">
                <div class="hold">
                  <div class="hour">13</div>
                  <a class="task" href="#" style="top:0; left:50%; right:0; bottom:0;"> Предоставить список шефу </a><!-- end .task--> 
                </div>
                <!-- end .hold--> 
              </li>
              <li>
                <div class="hold">
                  <div class="hour">14</div>
                </div>
                <!-- end .hold--> 
              </li>
              <li class="bg">
                <div class="hold">
                  <div class="hour">15</div>
                  <a class="task" href="#" style="top:25%; left:0; right:75%; bottom:-75%;">Подготовка  </a><!-- end .task--> 
                  <a class="task nowrap" href="#" style="top:50%; left:25%; right:50%; bottom:0;"> Обсудить с отделом маркетинга старт рекламы </a><!-- end .task--> 
                </div>
                <!-- end .hold--> 
              </li>
              <li>
                <div class="hold">
                  <div class="hour">16</div>
                  <a class="task nowrap" href="#" style="top:0; left:50%; right:25%; bottom:25%;"> Позвонить </a><!-- end .task--> 
                  <a class="task nowrap" href="#" style="top:0; left:75%; right:0; bottom:-25%;"> Анализ </a><!-- end .task--> 
                </div>
                <!-- end .hold--> 
              </li>
              <li class="bg">
                <div class="hold">
                  <div class="hour">17</div>
                </div>
                <!-- end .hold--> 
              </li>
              <li>
                <div class="hold">
                  <div class="hour">18</div>
                </div>
                <!-- end .hold--> 
              </li>
            </ul>
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.12.2014, 00:30
Ответы с готовыми решениями:

Изменение ширины блоков
Всем привет! Ребята, знаю что можно проще, в гугле только на большие громадные непонятины натыкаюсь. В общем есть &lt;div...

Изменение масштаба яндекс карты при изменении ширины экрана
Как сделать изменение масштаба яндекс карты при изменении ширины экрана? $this.map.setBounds( $this.branches.getBounds()); В...

Изменение ширины блока 50% или 100% от зависимости количества картинок
Доброго, уважаемые форумчане! Помогите решить проблему, что-то туплю... Есть 2 блока , в них 2 и 1 картинка img Задача такая: если...

1
 Аватар для KillSwitch
332 / 38 / 15
Регистрация: 12.12.2014
Сообщений: 176
12.12.2014, 23:19
Лучший ответ Сообщение было отмечено Алтынбек как решение

Решение

Вообще полная документация по календарю здесь. Я так понял у вас не может быть 2 события запланировано на 1 и то же время. Я в свое время добавлял логику на событие drop. Сравнивал время двух событий и выполнял реверт, если они наслаивались. Все моменты довольно подробно описаны в доках.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
12.12.2014, 23:19
Помогаю со студенческими работами здесь

Получение ширины элемента
Есть скрытое меню, и показывается при нажатие на кнопку. Как мне запустить ту часть плагина которая отвечает за расчет ширины....

Неправильный подсчет ширины с мобилки
С компа все норм, а вот с мобилки http://********/ZrJNngXu1njG8r не правильно считает ширину... Как я понимаю вот код: ...

Отслеживание ширины экрана браузера
Как отслеживать ширину окна браузера &quot;в режиме реального времени&quot;, или через каждые пол секунды, например? Написал код, но он срабатывает...

Масштабирование в зависимости от ширины экрана
Есть фиксированный, неадаптивный макет: мой проект. (рекламных целей не преследую!). На экранах высотой где-то 768px, становится не видно...

Установка фона в зависимости от ширины экрана
Подскажите, что не так? Хочу установить фон в зависимости от ширины экрана: if(screen.width&lt;=1280){ ...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru