Работа на веб-странице, которая имеет один «div», который выровнен как центр. Я прошел через кучу методов, чтобы попытаться заставить его работать так, как я хочу, и, наконец, нашел ближайший. У меня есть рабочая демо здесьКак удалить полосу прокрутки на странице
Моя единственная проблема с ним прямо сейчас, что даже тогда, когда содержание не занимает весь контент страницы, он все еще добавляет полосу прокрутки. Мне интересно, если это все равно, чтобы удалить это? Я считаю, что это связано с методом jQuery по центрированию «div».
Javascript:
$(function() {
jQuery.fn.center = function() {
this.css("position", "fixed");
this.css("top", ($(window).height()/2) - (this.outerHeight()/2));
this.css("left", ($(window).width()/2) - (this.outerWidth()/2));
return this;
}
$('#myDiv').center();
$(window).resize(function() {
$('#myDiv').center();
});
});
CSS
* {
margin: 0;
padding: 10px;
}
html,
body {
height: 100%;
}
body {
font-family: 'Josefin Sans';
text-align: center;
}
p {
font-size: 18px;
margin: 0 0 0.5em;
}
.centered-wrapper {
display: flex;
flex-direction: column;
justify-content: center;
min-height: 100%;
}
.centered {
background: #ccc;
border-radius: 8px;
margin: 0 auto;
padding: 20px;
width: 85%;
}
Я рассмотрю это более подробно, когда вернусь домой из класса, но он работает в демонстрации jsfiddle! Я просто скопировал таблицу стилей из предыдущего ответа stackoverflow, который я видел, поэтому я не обращал полного внимания. Я еще раз прокомментирую сегодня вечером. Спасибо. – 0x3C
Я посмотрел на комментарии «переполнения» и этот, и ваше было фактическим решением. Так что не скрывать полосу прокрутки, это была проблема CSS с тем, как у меня все было в стиле. Спасибо, что показал мне, что случилось! – 0x3C