Я работаю над сайтом с заголовком вверху и основной областью содержимого. Заголовок не прокручивается, но основная область. Это означает, что у меня есть скроллбар справа от главной площади, но не в правой части заголовка, и они не выстраиваются в очередь:Лучший способ справиться с неправильно выровненным заголовком и главным образом из-за полосы прокрутки
На этом изображении красная полоса является содержание и оранжевый бар это центральная часть заголовка, которая должна соответствовать контенту.
Они оба выровнены с помощью этого CSS:
.center-content {
width: 100%;
max-width: 800px;
margin: 0 auto;
}
Каков наилучший подход для этого?
Я подумывал просто добавить полосу прокрутки навсегда, но я действительно не хочу этого делать. Затем я мог бы добавить несколько дополнений слева от основного раздела, чтобы повторно центрировать его. В качестве альтернативы я мог бы добавить отступ справа от заголовка.
Вопросы:
- Как изменить стиль заголовка на основе основной погоду секция имеет полосы прокрутки?
- Как бы добавить дополнение к основному разделу на основе того, что у него есть полоса прокрутки?
- Как получить ширину полосы прокрутки? это гарантированно должно быть одинаково во всех браузерах (мне нужно обслуживать мобильный телефон, а)
Я создал JSbin для этого, который демонстрирует проблему. Я использую таблицы стилей material-design-lite.
Пожалуйста, добавьте еще один код, чтобы получить более точный ответ (т. Е. HTML и CSS, который показывает вашу проблему) – Joseph
Я добавил js-bin, который демонстрирует проблему. – Roaders