Wpis z mikrobloga

#webdev #css

Jest tu ktoś z #webdev ? Dawno nie rzeźbiłem w gównie zwanym #css, a potrzebuję zrobić na szybko taką formatkę:

Dwa DIVy obok siebie w kontenerze nadrzędnym. Lewy div ma wysokość automatycznie dopasowywać do kontenera nadrzędnego, ale go nie rozpychać bo ma 'overflow hidden', natomiast prawy div się 'rozpycha', czyli zmienia rozmiar dynamicznie w zależności od załadowanej zawartości.

Upraszczając: W lewym divie jest np. lista dokumentów, dosyć długa, scrollowana i chcę, aby zawsze miała 100% diva nadrzędnego, a 'jej wypełnienie' było overflow: hidden. Drugi div natomiast pokazuje cały dokument/zdjęcie i rozpycha kontener nadrzędny dynamicznie regulując wysokość całej struktury :D

Obędzie się bez JS? :D
nadmuchane_jaja - #webdev #css

Jest tu ktoś z #webdev ? Dawno nie rzeźbiłem w gówn...

źródło: comment_1599637167BChnPn64CdLeQPK2yILqSi.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jeffery: @Phatee: dziękuję, poradziłem sobie jednak JS ;) mam na szczęście (z innych funkcji) opcję zdarzenia i dodałem po prostu (na przykładzie obrazu):

var imagesize = document.getElementById('imagegallery' + loadedImageId);
$("#gallery-thumbnails").animate({maxHeight: image
size.clientHeight});

Myślałem, że po prostu jest jakiś gotowy mechanizm i bez takich dziwactw się obejdzie. Pewnie dałoby radę, ale musiałbym przebudować połowę interfejsu, aby flex
  • Odpowiedz