2016-12-20 6 views
0

Мое разрешение экрана - 2560 x 1440. Если я хочу, чтобы высота divs была (например) 10% от моего разрешения по вертикальному экрану (144 пикселя), как бы я это сделал?Как установить высоту/ширину div с помощью разрешения экрана?

Я предполагаю, что это должно быть сделано с помощью javascript ...?

EDIT:

vw и vh не то, что мне нужно.

Мне нужно полное разрешение экрана моего компьютера, а не только окно браузера, то есть то, что vw и vh сделать.

Вопрос: Это сообщение похоже на действительно показывает пользователям, как определить разрешение экрана, НО не конкретно, как использовать это разрешение экрана для изменения div в CSS.

Фигурные это на моем собственном ...

<script> 
    document.getElementById("div").style.height = screen.height + "px"; 
</script> 
+2

Там всегда относительные [видовых проценты] (ХТ ТПС: //developer.mozilla.org/en/docs/Web/CSS/length). 'vw' и' vh'. Это зависит не от разрешения, а от размера видового экрана. – noahnu

+0

@noahnu Это не то, что я хочу. Мне нужно полное разрешение экрана моего компьютера, а не только окно браузера, что и есть 'vw' и' vh'. –

+0

@noahnu Я не знаю, как реализовать этот javascript, и об этом задается этот вопрос. –

ответ

-1

вы можете сделать это, установить ширину и высоту по Vh & Vw CSS единиц, например 100vh = 100% от высоты окна просмотра 100vw = 100% от ширины окна просмотра

или использовать медиа-запрос, например

@media screen and (min-width: 1024px) , screen and (min-height: 768px) { 
    /* css for 1024px x 768px resolution and up */ 
} 

 Смежные вопросы

  • Нет связанных вопросов^_^