Проблема с полями CSS - Wordpress - PullRequest
0 голосов
/ 04 марта 2019

Доброе утро, джентльмены.

В настоящее время у меня возникла небольшая проблема, и, поскольку я застрял в этом на час, я хотел бы попробовать ее здесь и спросить, мудрее и опытнеелюди, чем я.

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

Я считаю, что у нее будет какое-то простое решение, но, поскольку я довольно новичок в этом,Я не знаю, что искать.

Большое спасибо за добрые советы и хорошего дня!Dan.

Ответы [ 2 ]

0 голосов
/ 04 марта 2019

Ваш #page div имеет встроенный CSS.

Inline 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, как и другой ответ

0 голосов
/ 04 марта 2019

Ну, это как проблема jQuery или Javascript. В любом случае, если вы хотите установить определенные поля:

#page {
    margin-top: 20px !important;
}

В противном случае вам нужно проверить свои скрипты и CSS-файлы на наличие нежелательного кода.

jQuery Solution:

jQuery('#page').css('margin-top','0');
...