Отслеживание ширины элемента в зависимости от меняющейся ширины (наполнения) соседнего элемента

Подскажите, пожалуйста, способ, как отслеживать изменение ширины элементы в зависимости от изменения ширины соседнего элемента? Например:

<section class="widget-bar">
 <section class="all-notes">
  <!--Здесь пользователь добавляет какое-то количество заметок.
   В зависимости от увеличения количества заметок, ширина этого контейнера увеличивается,
   а соседнего, где календарь, уменьшается.-->
 </section>

 <div class="mini-calendar">
  <section class="current-month">
   <!-- Этот элемент виден всегда-->
  </section>
  <section class="next-month" >
  <!-- Этот элемент нужно показывать, если ширина этого контейнера
   осталась больше определенного числа пикселей-->
  </section>
 </div>
</section>

Пробовала window.innerWidth и прослушивала ширину экрана. Но это не подходит, потому что мы не изменяем ширину экрана, изменяется ширина соседнего элемента.


Ответы (0 шт):