Модераторы: Illuminaty
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> как верстать под физические размеры экрана? учусь адаптивной верстке 
:(
    Опции темы
neosapient
Дата 4.5.2014, 14:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 672
Регистрация: 16.8.2006

Репутация: нет
Всего: 4



Здравствуйте.
Как узнать физические размеры экрана? Привязать мои css под разные габариты экранов?

Столкнулся со следующей проблемой: сверстал html-страницу, все параметры указывал в "pt" (как я понял 1 pt = 1/72 дюйма). Сверстал так, чтобы сайт красиво смотрелся на моем ноутбуке. Но когда посмотрел на вертикально расположенном планшете, то сайт предстал очень мелким.

Рассмотрим пример. 
Допустим, я хочу вывести на экран 6 квадратных блоков, у которых итоговая видимая ширина и высота равны 2 дюймам ( = 2 * 72pt = 144pt = 10pt + 124pt + 10pt). Для всех блоков применен стиль "float:left".
Код

<!DOCTYPE html>
<html>
<head>
  <style>
  div.square{
    margin: 10pt;
    padding: 0;
    width: 124pt;
    height: 124pt;
    background: #777;
    float: left;
  }
  </style>
</head>
<body>
  <div class="square"></div>
  <div class="square"></div>
  <div class="square"></div>
  <div class="square"></div>
  <div class="square"></div>
  <div class="square"></div>  
</body>
</html>


Возьмем мой ноутбук. Диагональ экрана 15 дюймов, соотношение сторон 9:16. Соответственно, высота экрана 7,35 дюйма, а ширина экрана 13,08 дюйма.
В таких условия отображается строка из 6 квадратов.

Возьмем планшет. Диагональ экрана 7 дюймов, соотношение сторон так же 9:16. Соответственно когда планшет повернут вертикально, ширина экрана 3,43 дюйма, а высота экрана 6,10 дюйма. 
Теоретически на одну строчку экрана должен влезть только 1 квадрат. 
На практике, все квадраты умещаются на одной строчке, при этом они становятся очень маленькими.

Что делать?

PM MAIL   Вверх
Cheloveck
Дата 4.5.2014, 16:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1578
Регистрация: 26.7.2008
Где: Тула

Репутация: нет
Всего: 32



Предлагаю порыться тут.


--------------------
user posted image
PM Jabber   Вверх
DeadButHappy
Дата 4.5.2014, 22:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 9.8.2010
Где: Russia

Репутация: нет
Всего: нет



Цитата(neosapient @  4.5.2014,  14:45 Найти цитируемый пост)

Что делать?


Предлагаю использовать медиа-запросы.
Это когда в зависимости от разрешения экрана меняются стили.
Тоесть для каждого диапазона разрешений браузера у Вас будет свой набор стилей CSS.

PM MAIL WWW Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема »


 




[ Время генерации скрипта: 0.0615 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.