Возможно ли это?Как получить доступ к размеру экрана в html?
ответ
Вы можете сделать это с помощью javascript, используя window.screen
. See here.
Не в HTML, а на JavaScript.
window.screen
имеет width
и height
Недвижимость.
no. но вы можете создавать макеты, которые зависят не от пикселей или см, а от процентов. они называются жидкостными макетами. также вы можете определить минимальную ширину или высоту, чтобы убедиться, что ваш макет не будет разбит на экранах minnor.
Другие альтернативы включают в себя скрипты на стороне клиента (например, javascript), как уже говорили другие.
Только в случае, если вы просите, чтобы центрировать что-то на окно экрана/браузера:
Использование CSS:
.cen {
margin: auto;
}
и в случае, если это изображение, которое вы хотите центра:
.cen {
position: absolute;
left: 50%;
top: 50%;
margin-left: -<witdh of image>/2;
margin-top: -<height of image>/2;
}
Другой отличный способ сделать это - использовать @media
запросов.
Краткий обзор можно найти здесь; http://www.css3.info/preview/media-queries/
Или более подробное объяснение от W3C; http://www.w3.org/TR/css3-mediaqueries/
Это может быть не самый лучший вариант, если вы обеспокоены отсутствием поддержки в старых браузерах, но если вы этого не сделаете, это лучший способ!
- 1. Как получить доступ к фильтруемому размеру сетки?
- 2. Как получить доступ к второму размеру массива
- 3. Scaling Activity к размеру экрана
- 4. Ограничения, относящиеся к размеру экрана
- 5. Как получить доступ к текущему размеру очереди в NS2
- 6. Spring WS: как получить доступ к размеру в AxiomAttachment
- 7. Доступ к размеру объекта cloudfiles?
- 8. Адаптировать содержание к размеру экрана - WebView - Android
- 9. Как получить доступ к размеру массива на основе другого массива?
- 10. растровое изображение андроида масштаба к размеру экрана
- 11. Формат кнопки Android, адаптирующийся к размеру экрана
- 12. Как ограничить доступ к размеру по умолчанию
- 13. Преобразование пропорции видео рамки к размеру экрана
- 14. Элементы изменяются по размеру экрана
- 15. Как сделать мои изображения и div чувствительными к размеру экрана
- 16. Изменить текст по размеру экрана
- 17. Может ли Javascript получить доступ к размеру собственного изображения?
- 18. Crossfilter: все еще доступ к удаленному размеру
- 19. Как получить доступ к внутреннему фрейму Html?
- 20. Как получить доступ к специальной HTML тегу
- 21. Как получить доступ к пользовательскому атрибуту HTML?
- 22. Как получить доступ к свойствам элементов html?
- 23. Почему невозможно получить доступ к размеру нового массива [] 'd?
- 24. флот на андроид: как по размеру экрана
- 25. Windows Store Metro APP как адаптироваться к размеру экрана
- 26. Открыт доступ к stl vector :: размеру безопасности
- 27. Как сделать анимацию адаптированной к разному размеру экрана? Swift
- 28. Как убедиться, что прядильщики подходят к размеру экрана?
- 29. Как подключить div к определенному размеру в html
- 30. Изменить LinearLayout по размеру экрана
пожалуйста, расширяйте. Почему вы хотите это сделать? Если вы хотите, скажем, иметь 'div', который составляет половину ширины экрана, вы можете использовать' 50% ', как его ширину. – nico
@nico, поэтому я могу использовать все компоненты ширины и высоты с процентами? звучит круто .. для шрифтов тоже (так они подходят)? –
@Tom Brito: конечно, но я бы предложил реализовать это в CSS, а не прямо в HTML (хотя это тоже верно), так как это делает вещи намного чище. Размер шрифта более сложный: вы можете использовать px (pixel), хотя это не рекомендуется, 'em' является лучшим выбором, см. Http://www.w3schools.com/css/css_units.asp – nico