Mam div jako:Dołączanie elementów wewnątrz div przy użyciu appendChild atrybut
<div id="div1" width="100px" height="100px">
</div>
Teraz w ramach tego div chcę umieścić 20 elementów, ale może rosnąć dynamicznie zapisu do 50 elementów (obrazów) również.
Używam następujący kod do dołączania tych elementów div,
var i = document.createElement("img");
var d= document.getElementById("div1");
d.appendchild(i);
Teraz problem jest, jak liczba elementów zwiększyć elementy idą z div, a jeśli używam maksymalna szerokość i maksymalna wysokość na zdjęciach, wynik nie ulega zmianie:
i.setAttribute('max-width', '100%');
i.setAttribute('max-height', '100%');
Czy jest coś, czego mi brakuje?
Edit: ilustracje trzeba kurczyć jak wielkość div jest ustalona
spróbuj dodać 'height: auto' lub' height: 100% 'do swojego' div' –
Co byś chciał (a) się wydarzyć? Div rośnie, a obrazy się kurczą? – znap026
Nie, to nie rozwiązuje problemu – user1907849