Как зафиксировать элемент (запретить скролл) без position:fixed?
Здравствуйте, столкнулся с такой проблемой. Есть сайдбар, который занимает 2 колонки и контент который занимает 10 колонок. Этот сайдбар растянут на всю высоту экрана и должен быть зафиксирован, скроллиться должен только контент. При position:fixed сайдбар, соответственно, выпадает из потока и сетка ломается. Нужно какое-то решение, чтобы и сайдбар и контент видели друг-друга (располагались по сетке) и в то же время, чтобы сайдбар был зафиксирован.
Хреново значит сверстано, раз распадается.
Под сайдбар положите див, чтобы не распадалось.
А его фиксируйте уже.
Либо пересмотреть правила для контента.
Самый простой вариант - третьей колонке (первой колонке контента) задать отступ от левого края равный ширине сайдбара. Ситуация очень абстрактно описана, сложно посоветовать готовое и рабочее решение.