ответ
$(window).height(); // returns height of browser viewport
$(document).height(); // returns height of HTML document
Как указано здесь: http://api.jquery.com/height/
Честно говоря, это не отвечает на вопрос OP. Если вы ищете высоту экрана _actual_, используйте 'screen.height', например' var height = screen.height'. Это может выглядеть как укус ошибок, но OP спросил, как позиционировать что-то посредине экрана, а не в середине окна браузера. –
Perfect John White, только то, что мне нужно, screen.height работал для меня –
$(window).height();
Чтобы установить что-нибудь в середине, вы можете использовать CSS.
<style>
#divCentre
{
position: absolute;
left: 50%;
top: 50%;
width: 300px;
height: 400px;
margin-left: -150px;
margin-top: -200px;
}
</style>
<div id="divCentre">I am at the centre</div>
Этот CSS поместит верхний левый угол div в середине страницы. Затем div будет растягиваться вправо и вниз, глядя * серьезно * вне центра. Может быть, маржи отрицательны? Потому что похоже, что это может сработать, но только если объект, который вы центрируете, меньше, чем страница. –
Исправлена опечатка. Спасибо @ T J Crowder – rahul
Ваш вертикальный подход к центрированию требует, чтобы вы знали высоту вашего элемента #divCentre. –
использование с отзывчивым сайта (вид на мобильный или Ipad)
jQuery(window).height(); // return height of browser viewport
jQuery(window).width(); // return width of browser viewport
редко используют
jQuery(document).height(); // return height of HTML document
jQuery(document).width(); // return width of HTML document
- 1. Получить высоту экрана с помощью Compass
- 2. Как получить высоту экрана просмотра экрана браузера?
- 3. Как получить ширину/высоту экрана на Tizen
- 4. получить div высоту с помощью прокрутки? jquery
- 5. Получить высоту/ширину в% с помощью jQuery
- 6. Получить фактическую высоту документа с помощью jQuery
- 7. Как получить размер экрана с помощью ViewHolder?
- 8. Получить ширину и высоту экрана
- 9. Как получить высоту экрана в Android?
- 10. Заполните оставшуюся высоту экрана с помощью CSS
- 11. Как я могу получить фактическую высоту экрана?
- 12. Как я могу получить высоту экрана браузера?
- 13. Как получить ширину и высоту экрана?
- 14. Как подобрать высоту экрана?
- 15. Как получить высоту элемента «br» с помощью jquery?
- 16. Как получить высоту родительского окна из iFrame с помощью jQuery?
- 17. onhover как получить ширину и высоту изображения с помощью jquery
- 18. Как получить высоту линии в процентах с помощью jquery?
- 19. Как получить истинную высоту изображения с помощью JQuery?
- 20. Как получить фактическую ширину и высоту изображения с помощью jQuery?
- 21. Как получить высоту табло-контейнера с помощью jQuery или javascript?
- 22. Как получить высоту div с помощью jquery в IE
- 23. Как получить высоту элемента кузова динамически с помощью JQuery
- 24. Невозможно получить фактическую высоту div с помощью jquery
- 25. Получить фактическую высоту контента с помощью Javascript (или jQuery)
- 26. Как правильно получить высоту элемента с jquery
- 27. Как рассчитать высоту с помощью jquery
- 28. Как взломать высоту изображения с помощью jQuery?
- 29. jquery получить высоту подменю
- 30. Как определить высоту элемента макета как высоту экрана
На "экране" сделать вы имеете в виду окно браузера? Или буквально экран? –
http://stackoverflow.com/questions/210717/what-is-the-best-way-to-center-a-div-on-the-screen-using-jquery –