Чтобы запретить сжатие блока по ширине при фиксированном позиционировании, вам нужно использовать свойство CSS min-width
и задать ему значение равное ширине блока.
Вот какой код CSS вы можете использовать:
.block { position: fixed; width: 200px; /* задайте требуемую ширину блока */ min-width: 200px; /* установите min-width равным ширине блока */ }
Свойство position: fixed
фиксирует позицию элемента относительно окна просмотра, и блок не будет сжиматься при прокрутке страницы или изменении размеров окна.
Свойство width
устанавливает фиксированную ширину блока.
Свойство min-width
устанавливает минимальную ширину блока. Поскольку вы задали значение min-width
равным ширине блока, это значит, что ширина блока не будет сжиматься даже если содержимое блока меньше заданной ширины.
Таким образом, блок будет всегда иметь фиксированную ширину и не будет сжиматься ни при каких условиях.