У меня есть мобильная страница jquery. Даже я устанавливаю 100% на html и body, высота html и body по-прежнему не совпадает с содержимым контейнера (дескриптор-контейнер). Для этого примера jsfiddle высота его тела составляет около 300 пикселей, но высота посадочного контейнера составляет около 1600 пикселей. Я использую Chrome. Почему это происходит, и есть ли способ обхода?Html и высота тела не 100%
html, body {
min-height: 100%;
-webkit-text-size-adjust: 100%;
}
<html>
<body>
<div id="holder" data-role="page" data-theme="none" data-ajax="false">
<div class="header">
</div>
<div class="landing-container">
</div>
</div>
</body>
</html>
Вы можете проверить его здесь. http://jsfiddle.net/angelohuang/brbqh/4/
Вы говорите о высоте контента, потому что html и высота тела не учитываются в jQuery Mobile? – Gajotres
Если вы посмотрите на высоту держателя элемента ui-page, то это 100%. Однако тело и html не покрывают его на 100%, а только верхнюю часть. Я предполагаю, что родитель должен иметь ту же высоту, что и высота детского контента. – angelokh
Проблема в том, что в вашем примере трудно видеть то, что вы хотите. Можете ли вы создать простой пример jsFiddle или, по крайней мере, очистить некоторый HTML. – Gajotres