Wenn ich die Größe meines Browserfensters ändere, wird der folgende Code nicht aktiviert. Nur auf der Seite laden Sie die sonst wenn Anweisung funktioniert. Was mache ich falsch?Div-Position bei Fenstergröße ändern
$(updateBoxDimension);
$(document).ready(updateBoxDimension);
$(window).on('resize', updateBoxDimension);
function updateBoxDimension() {
var $box = $('.case-study-outer');
// To center the box
var boxTop = ($(window).height())/2 - ($box.height()/2);
if ($(window).width() < 900) {
$box.css({
top: inherit
});
} else if ($(window).width() > 900) {
$box.css({
top: boxTop
});
}
}
Beiseite --- wenn Sie das Element zentrieren möchten, warum nicht nur CSS verwenden? – DaniP
Sie sollten wirklich CSS dafür verwenden –
Warum es so kompliziert macht. Verwenden Sie einfach CSS und es ist in Ordnung. – Denisx