Есть ли способ в Css получить истинные 100% вертикали? [закрыто]CSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Anonymous
 Есть ли способ в Css получить истинные 100% вертикали? [закрыто]

Сообщение Anonymous »

Я очень часто сталкиваюсь с этим и просто задаюсь вопросом, изменилось ли что-нибудь. Я знаю, что Интернет настроен на прокрутку страниц, но я создаю только приложения, поэтому мне всегда нужно пространство и, возможно, прокрутка окон внутри этого пространства.
По сути, я всегда нахожу мне нужно что-то, чтобы заполнить доступное вертикальное пространство без создания полосы прокрутки.
примечание (и ключевая часть этого вопроса) - Я часто этого не делаю у меня нет никакого контроля (или даже знания) - моего родительского контейнера
если я использую 100% - он просто не становится больше.
Если я использую 100vh - это слишком большой размер - потому что родительский контейнер может иметь поля, отступы, заголовки или что-то в этом роде.
И да - я знаю, как использовать flexgrid - и это было бы хорошо, если бы против был только я родительское тело - но я всегда нахожусь в чужом пространстве, которое не контролирую - и может измениться со временем.
Я также знаю, что могу сделать это с помощью Javascript.
Итак, есть ли какой-нибудь способ (с помощью только CSS) сказать «заполните все доступное пространство, чтобы не нужны полосы прокрутки»?
ОК – поясняем: Итак, предположим, что мой HTML-код:
хорошо. p>

Код: Выделить всё




hi there




а тело (которое я не контролирую, поскольку оно взято из приложения-контейнера, в котором я живу) выглядит примерно так:

Код: Выделить всё

body {
padding:40px;
background-color:lightgreen;
}
тогда если я сделаю это:

Код: Выделить всё

.mine
{
width:100%;
height:100%;
background-color:lightblue;
}
Я получаю
Изображение

и если я это сделаю

Код: Выделить всё

.mine
{
width:100%;
height:100vh;
background-color:lightblue;
}
Я получаю
Изображение
Вся суть в том, что я вещь, которую помещают в множество разных мест, поэтому я не могу просто делать как Calc( 100vh - 80px ) или что-то в этом роде - потому что это может быть в 50 разных местах из которых могут иметь разные поля, отступы или что-то еще. Интересно то, что горизонтальный всегда работает, потому что всегда предполагается, что мы заполним доступную ширину, поэтому все, что я хочу, это чтобы вертикаль вела себя как горизонтальный

Подробнее здесь: https://stackoverflow.com/questions/786 ... rtical-100
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Есть ли способ в Css получить истинные 100% вертикали? [закрыто]
    Anonymous » » в форуме CSS
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Есть ли способ в Css получить истинные 100% вертикали?
    Anonymous » » в форуме CSS
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Набор запросов Django – исключить истинные значения
    Anonymous » » в форуме Python
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Проверьте, содержит ли логический столбец только истинные значения.
    Anonymous » » в форуме Python
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Разъяснение того, как PHP обрабатывает истинные и ложные значения.
    Anonymous » » в форуме Php
    0 Ответы
    25 Просмотры
    Последнее сообщение Anonymous

Вернуться в «CSS»