Доброе утро господа.
В настоящее время у меня небольшая проблема, и, поскольку я застрял на этом в течение часа, я хотел попробовать здесь и спросить более мудрых и опытных людей, чем я.
Я работаю над сайтом - https://canal.predajweb.sk/, и моя проблема в том, что #page .page-container получает маржу сверху как element.style. Я читал что-то о сворачивании полей и искал решение, но безуспешно. Моя главная проблема в том, что я не знаю, откуда эта маржа (откуда этот контейнер получает эту маржу)
Я считаю, что у него будет какое-то простое решение, но, поскольку я совсем новичок в этом, я не знаю, что искать.
Большое спасибо за добрые советы и хорошего дня! Дэн.






Ну, это похоже на проблему jQuery или Javascript, В любом случае, если вы хотите установить определенные поля:
#page {
margin-top: 20px !important;
}
В противном случае вам нужно проверить свои скрипты и файлы css на наличие нежелательного кода.
jQuery-решение:
jQuery('#page').css('margin-top','0');
Ваш #page div имеет встроенный CSS.
РЕДАКТИРОВАТЬ
Код, который определяет height, определен в файле init.min.js.
if (ThGlobal.is_fixed_header == 1) {
if (jQuery(".main-slider-container").length > 0) {
jQuery(".main-slider-container").css({
"margin-top": jQuery(".head-container").outerHeight() + 10
})
} else {
jQuery("#page").css({
"margin-top": jQuery(".head-container").outerHeight()
})
}
} else {
jQuery("#page").css({
"margin-top": 0
})
}Вы можете либо изменить это, либо создать свою собственную высоту, самый простой способ, вероятно, переопределить CSS, как в другом ответе.