Pierwszy element div jest kategorią, a drugi element div zawiera kilka zdjęć.DIV nie ma informacji o zmianie rozmiaru ekranu
Chciałem zrobić coś, gdy użytkownik kliknie na obrazek pierwszy div posunięcie 0,7 szerokości ekranu do prawej i wszystkie obrazy w drugim div zniknąć, więc napisałem:
$(document).ready(function() {
$("img").click(function() {
var my_width = screen.width * 0.7;
$(".second_div").find("img").hide();
$(".first_div").css({
"transform": "translate(" + my_width + "px,0px)",
"-webkit-transform": "translate(" + my_width + "px,0px)",
"-ms-transform": "translate(" + my_width + ",0px)"
});
});
});
.first_div {
transition-duration: 2s;
}
<div class="first_div col-md-1">
//some code
</div>
<div class="second_div col-md-11>
//some codes
</div>
kiedy jego pełny ekran to działa dobrze, ale gdy rozmiar okna i spróbuj jeszcze raz pierwszy div nie będą znajdować się w miejscu gdzie jest podobno (0,7 szerokości ekranu) co źle?
oraz co dzieje się z kolumnami bootstrap? –
Mam na myśli to, że gdy dojdzie do przejścia, pierwszy div przechodzi do drugiego, a wszystkie zdjęcia zostaną ukryte. teraz podział się zmienił? –
Co należy zrobić, aby umieścić div po lewej stronie pierwszego elementu div po przejściu? –