Центр всего блога и боковой панели (Wordpress Theme) - PullRequest
0 голосов
/ 03 мая 2018

В настоящее время я пытаюсь создать свою тему на WordPress (и я новичок), и у меня возникают проблемы с центрированием всего моего блога. Для справки, вот как это выглядит сейчас.

Раньше все было правильно отцентрировано, затем я изменил ширину всего блога, затем внезапно меню не заняло максимальную ширину, и блог и боковая панель перестали центрироваться. Я хотел бы любую помощь для этого. Заранее спасибо! :)

Вот код, который у меня есть для блога:

div#container
{
    margin: 0px auto;
    width: 1050px;
    min-width: 1050px;
    max-width: 1050px
}

div#content
{
    max-width: 640px;
    margin-right: auto !important;
    margin-left: auto!important;
    margin-bottom: 30px;
    float: left;
    padding: 30px 30px 30px 30px;
    background-color: white!important;
}

А для боковой панели:

div#primary
{
    /* Primary Widget Area DIV */
    padding: 10px 25px 30px 25px !important;
    margin: 0px auto!important;
    float:right;
    background-color: white!important;
    max-width: 260px!important;
}

А для меню:

.menu {
    background-color: #676565;
    margin: 0px auto;
    width: 100%!important;
    list-style: none;
    padding: 10px 10px 10px 10px;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 2.5px;
    font-family: 'Tw Cen MT'!important;
    position: relative;
}

Ответы [ 2 ]

0 голосов
/ 03 мая 2018

Ваш .menu класс установлен на position:relative;

Итак, вы должны добавить следующие строки в ваш .menu класс:

left:0; right:0; margin:auto; width:100%;

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

0 голосов
/ 03 мая 2018

вы можете попробовать стилизовать тег body как быстрое решение вашей проблемы.

Пример приведен ниже,

html{
background-image: url("https://i.imgur.com/urEcvAw.png"); background-position: center center; background-size: 200px!important; background-size: cover; background-repeat: repeat; background-attachment: fixed; margin: 0;
}

body{
 max-width:160px;
 margin:0 auto;
 background:#fff;
}

.sample{
 text-align:center;
 background:#fff;
 height:80px;
 width:100%;

}
<html>
<head>
</head>
 <body>
    <div class="container sample">
       <p>here all websites header, main block footer comes.. </p>
    </div>
 </body>
</html>

надеюсь, это поможет вам ..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...