Как при помощи js или python получить размер окна браузера и передать этот размер в css файл?

Как при помощи js или python получить размер окна браузера и передать этот размер в css файл ? Предположим у меня есть следующий блок div:

    <div class="saitpage"></div>

и css файл:

    .saitpage {
       margin-left: здесь должен быть размер окна;
    }

Как мне передать полученный размер окна в css файл ?


Ответы (1 шт):

Автор решения: Sevastopol'

Не совсем понятно, про какой размер окна браузера идет речь. Могу предположить, что про размер самой веб-страницы, то есть ширины отображаемого содержимого (отрендеренного контента).

const pageWidth = document.documentElement.scrollWidth;
document.querySelector('.saitpage').style.marginLeft = pageWidth + 'px';
.saitpage {
  width: 100px;
  height: 100px;
  background: red;
}
<div class="saitpage"></div>

→ Ссылка