ASTRO 0 Опубликовано: 14 апреля 2017 Рассказать Опубликовано: 14 апреля 2017 Здравствуйте. Появилась новая проблмка. Я изменил размер сайдбара до 260px и он ушёл от контент части вправо. В CSS увидел margin-left с отрицательным значением. Делал и больше, и меньше-сайдбар статично остаётся на месте. Тогда как сдвинуть сайдбар левее? Вот самое главное из стилей, касающиеся этой проблемы: .wrp { max-width: 1350px; width: 100%; margin: 0 auto; flex: 1 0 0; } .page { min-height: 100vh; display: flex; flex-direction: column; } /* --- Структура --- */ .conteiner:after, #header:after { clear: both; content: ""; display: table; } .midside { float: left; padding: 0 350px 0 13%; width: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } .rightside { float: right; width: 260px; padding: 0 25px; margin-left: -350px; position: relative; } Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 14 апреля 2017 Рассказать Опубликовано: 14 апреля 2017 .midside { padding: 0 350px 0 13%; ... } помимо отрицательного margin-left у rightside , padding-right у midside тоже надо менять 1 Цитата Ссылка на сообщение Поделиться на других сайтах
ASTRO 0 Опубликовано: 14 апреля 2017 Рассказать Опубликовано: 14 апреля 2017 (изменено) Автор Блок midside расширяется в этом случаи.. Изменено 14 апреля 2017 пользователем ASTRO Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 14 апреля 2017 Рассказать Опубликовано: 14 апреля 2017 показывайте вживую сайт, от предоставленного огрызка кода толку мало. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.