Поддержка → Проблемы и решения → Сайтбар оказывается внизу, а не справа
Сайтбар оказывается внизу, а не справа
-
Здравствуйте!
Шаблон вроде позволяет даже выбирать будет сайтбар или нет, будет он справа или слева,
я выбираю справа,
а он почему-то отображается внизу!
Как его поставить на место?
-
Вижу на вашем сайте сайдбар справа.
Проверила. Я из гугл-хром вижу сайтбар внизу. монитор 15 дюймов, на большом мониторе не проверяла.
А из оперы и на этом мониторе все нормально, справа.
Нормально всё отображается на стандартных 4:3 и 16:9. А вниз уходит потому что минимальная ширина есть.
Но из разных браузеров — по разному отображается…
Проверьте css для самого блока и для родителей. Возможно, там что-то лишнее стоит в min-width, position или вообще float у соседей.
А что такое родители и соседи? 🙁
Runna суть всего происходящего объясняется наличием правила @media. Если двумя словами, то стили меняются в зависимости от размера окна. В случае, когда ширина достигает заданного в сроке 2483 файла style.css значения, сайдбар «прыгает» под блок контента. Это говорит о том, что тема у Вас модная. 🙂
Ну а что касается используемого Вами хрома, то я рекомендовал бы Вам обновить его, что-то мне подсказывает, что вопрос решится именно таким образом.
Это говорит о том, что тема у Вас модная
Это говорит о том, что автор темы не подумал, что боковой блок должен быть всегда сбоку, даже если это приведёт к его сокрытию в горизонтальную прокрутку.
[off-topic]
Вот я так и знала, что рано или поздно в эту тему придёшь ты и скажешь, в какой строке искать ответ. И откуда столько альтруизма? Я прямо завидую. =)не подумал, что боковой блок должен быть всегда сбоку
Тема TwentyTwelve (официальная) такую же фичу содержит..
Возможно тут реализация не самая удобная, тем не менее, это круто. 🙂
Ну а на счет альтруизма, мне просто нравится, да и пригодятся если мои знания кому, тож хорошо. 🙂
Тема TwentyTwelve (официальная) такую же фичу содержит.
Предполагаю, что это пример адаптивного дизайна (на низких разрешениях отображать в первую очередь контент в читабельном виде).
В любом случае, она ещё в разработке.
В случае, когда ширина достигает заданного в сроке 2483 файла style.css значения, сайдбар «прыгает» под блок контента.
Ага! (делаю вид, что поняла )). И что тут нужно изменить, чтоб этого не происходило?
Тема нравится тем, что никаких лишних картинок (чайнику их так трудно убирать), сразу можно пользоваться. И внутри очень много чего можно менять просто кнопочками. Позиционируется, как «полностью настраиваемая».
Это крутая штука, когда речь идёт о каких-то просто-блоках. Когда это боковая панель — это уже не крутая штука. Даже если она всунута в дефолтную тему. Но это моё мнение, я не претендую на его единственноправильность. Просто люблю, когда всё на своих местах.
Ну а на счет альтруизма, мне просто нравится
Ты молодец. Меня вот не хватает на то, чтобы открывать сайты, искать куски кода, смотреть на них, находить косяки.
Ага! (делаю вид, что поняла )). И что тут нужно изменить, чтоб этого не происходило?
Найти ту самую строку в файле и убрать min-width
В редакторе, в style.css
min-width
встречается только два раза:
И похоже, что это не то, что нужно:#respond .comment-form-comment label { background: #eee; color: #555; display: inline-block; font-size: 13px; left: 3px; min-width: 60px;
/* =superfish helpers -------------------------------------------------------------- */ .sf-menu a.sf-with-ul { padding-right: 2.25em; min-width: 1px; /* trigger IE7 hasLayout so spans position accurately */ } .sf-sub-indicator {
Но есть еще:
Список стилей RTL
(rtl.css)
Список стилей RTL для редактора
(editor-style-rtl.css)
Список стилей редактора
(editor-style.css)Runna, Вы пробовали обновить браузер?
Разметка верная, удалять что-либо, на мой взгляд, преждевременно. Для начала давайте разберемся почему у всех кто посмотрел сайдбар на месте, а у Вас, и только в хроме, нет. После того, как он встанет на свое место в Вашем браузере, необходимость в правках отпадет.
- Тема «Сайтбар оказывается внизу, а не справа» закрыта для новых ответов.