Что такое top в css

CSS top Свойство

Пример

Установите верхний край позиционного элемента

Подробнее примеры ниже.

Определение и использование

Свойство top влияет на вертикальное положение позиционного элемента. Это свойство не влияет на нерасположенные элементы.

Значение по умолчанию:auto
Inherited:no
Animatable:yes. Читайте о animatable
Version:CSS2
Синтаксис JavaScript:object.style.top=»100px»

Поддержка браузера

Номера в таблице указывают первую версию браузера, которая полностью поддерживает свойство.

Синтаксис CSS

Значения свойств

ЗначениеОписание
autoПозволяет обозревателю рассчитать положение верхнего края. Это значение по умолчанию
lengthУстанавливает верхний край положения в px, cm, etc. Допустимы отрицательные значения. Читать о единицах длины
%Задает положение верхнего края в% от содержащего элемента. Допустимы отрицательные значения
initialПрисваивает этому свойству значение по умолчанию. (Читайте о initial)
inheritНаследует это свойство из родительского элемента. (Читайте о inherit)

Другие примеры

Пример

Используйте свойство Top с отрицательным значением и для элемента без позиционных предков:

div.c <
position: absolute;
top: 150px;
border: 3px solid green;
>

Источник

С мещение элементов в CSS

С войства BOTTOM, LEFT, RIGHT, TOP

Эти свойства определяют смещение между внешним краем позиционированного элемента и краем его родительского элемента: Top — от верхнего края, Bottom — от нижнего, Left и Right — от левого и правого. Если родитель у элемента отсутствует, то началом отсчёта служат границы окошка браузеров.

Область применения *: позиционированные элементы, для которых значение свойства Position отлично от static.

.element < position: absolute; top: 50px; right: 50px; height: 70px; width: 70px; border: 2px solid #000;>
.element < position: absolute; top: 50%; right: 50%; height: 70px; width: 70px; border: 2px solid #000;>
— в первом примере смещение задано в пикселах;
— во втором — в процентах, где высота элемента ровно в два раза меньше высоты родителя, выступ произошёл из-за ширины рамки, а в принципе можно чётко поместить элемент в один из углов родительского блока:

Что такое top в css. Смотреть фото Что такое top в css. Смотреть картинку Что такое top в css. Картинка про Что такое top в css. Фото Что такое top в css

Смещение элементов при абсолютном и относительном
позиционировании

В зависимости от значения свойства Position смещение элемента может быть неодинаково. При абсолютном позиционировании он смещается относительно границ родительского элемента, при относительном позиционировании, смещение происходит относительно нормального потока на заданные величины.

.element < position: absolute; bottom: 30px; left: 30px; height: 70px; width: 70px; border: 2px solid #000;>
— для элемента задано абсолютное позиционирование; в примере на второй картинке — всё то же самое, только позиционирование относительное, т.е. свойство Position со значением relative:

Что такое top в css. Смотреть фото Что такое top в css. Смотреть картинку Что такое top в css. Картинка про Что такое top в css. Фото Что такое top в css

Используются принятые в CSS единицы, отрицательные значения смещают элемент наружу. Для относительно позиционированных элементов значение свойства Left всегда равно значению свойства Right, но с противоположным знаком. Для элементов static значение всегда будет auto, т.е. ноль.

% — относительно высоты или ширины родительского элемента.
auto — если Bottom и Top имеют значение auto — то это для обоих будет 0; если одно из них auto — то оно принимает значение другого, но с противоположным знаком; если значение Top задано — то значение Bottom будет auto, т.е. ноль. Значения тестировались в браузере Сhrome.
inherit — наследование от родительского элемента.

Источник

CSS top Свойство

Пример

Установите верхний край позиционного элемента

Подробнее примеры ниже.

Определение и использование

Свойство top влияет на вертикальное положение позиционного элемента. Это свойство не влияет на нерасположенные элементы.

Значение по умолчанию:auto
Inherited:no
Animatable:yes. Читайте о animatable
Version:CSS2
Синтаксис JavaScript:object.style.top=»100px»

Поддержка браузера

Номера в таблице указывают первую версию браузера, которая полностью поддерживает свойство.

Синтаксис CSS

Значения свойств

ЗначениеОписание
autoПозволяет обозревателю рассчитать положение верхнего края. Это значение по умолчанию
lengthУстанавливает верхний край положения в px, cm, etc. Допустимы отрицательные значения. Читать о единицах длины
%Задает положение верхнего края в% от содержащего элемента. Допустимы отрицательные значения
initialПрисваивает этому свойству значение по умолчанию. (Читайте о initial)
inheritНаследует это свойство из родительского элемента. (Читайте о inherit)

Другие примеры

Пример

Используйте свойство Top с отрицательным значением и для элемента без позиционных предков:

div.c <
position: absolute;
top: 150px;
border: 3px solid green;
>

Источник

Свойства top, left, bottom, right

С помощью данных свойств вы можете задавать расстояние между позиционированным элементом и:

Совершенно не обязательно задавать значения сразу для четырех сторон: используйте лишь те свойства, которые необходимы для перемещения элемента в нужном направлении.

В качестве значений принимаются любые единицы измерения длины в CSS. Например, вы можете установить расстояние между позиционированным элементом и сторонами браузера в размере 5% от левого края окна браузера и 40px от верхнего края окна браузера. Если расстояние задано в процентах, оно вычисляется, исходя из ширины/высоты родительского элемента. Также принимаются и отрицательные значения.

Помимо этого, можно установить значение auto (к слову, оно задано по умолчанию) и тем самым перезаписать предыдущие настройки. Обратите внимание, что значения 0 и auto не равны между собой и действуют по-разному.

Кратко рассмотрим каждое свойство:

Взгляните на серию примеров ниже, чтобы лучше понять, как ведет себя позиционированный элемент, когда к нему применяются вышеописанные свойства с различными значениями:

Что такое top в css. Смотреть фото Что такое top в css. Смотреть картинку Что такое top в css. Картинка про Что такое top в css. Фото Что такое top в cssЧто такое top в css. Смотреть фото Что такое top в css. Смотреть картинку Что такое top в css. Картинка про Что такое top в css. Фото Что такое top в cssЧто такое top в css. Смотреть фото Что такое top в css. Смотреть картинку Что такое top в css. Картинка про Что такое top в css. Фото Что такое top в cssЧто такое top в css. Смотреть фото Что такое top в css. Смотреть картинку Что такое top в css. Картинка про Что такое top в css. Фото Что такое top в cssЧто такое top в css. Смотреть фото Что такое top в css. Смотреть картинку Что такое top в css. Картинка про Что такое top в css. Фото Что такое top в cssЧто такое top в css. Смотреть фото Что такое top в css. Смотреть картинку Что такое top в css. Картинка про Что такое top в css. Фото Что такое top в cssЧто такое top в css. Смотреть фото Что такое top в css. Смотреть картинку Что такое top в css. Картинка про Что такое top в css. Фото Что такое top в cssЧто такое top в css. Смотреть фото Что такое top в css. Смотреть картинку Что такое top в css. Картинка про Что такое top в css. Фото Что такое top в cssЧто такое top в css. Смотреть фото Что такое top в css. Смотреть картинку Что такое top в css. Картинка про Что такое top в css. Фото Что такое top в cssЧто такое top в css. Смотреть фото Что такое top в css. Смотреть картинку Что такое top в css. Картинка про Что такое top в css. Фото Что такое top в cssЧто такое top в css. Смотреть фото Что такое top в css. Смотреть картинку Что такое top в css. Картинка про Что такое top в css. Фото Что такое top в css

Рекомендуем дополнительно попрактиковаться в использовании свойств позиционирования и понаблюдать за изменениями в браузере: это именно тот случай, когда лучше один раз увидеть, чем сто раз услышать.

Далее в учебнике: свойство z-index — расположение позиционированных элементов по оси Z.

Источник

Что такое top в css

Что такое top в css. Смотреть фото Что такое top в css. Смотреть картинку Что такое top в css. Картинка про Что такое top в css. Фото Что такое top в cssЧто такое top в css. Смотреть фото Что такое top в css. Смотреть картинку Что такое top в css. Картинка про Что такое top в css. Фото Что такое top в cssЧто такое top в css. Смотреть фото Что такое top в css. Смотреть картинку Что такое top в css. Картинка про Что такое top в css. Фото Что такое top в cssЧто такое top в css. Смотреть фото Что такое top в css. Смотреть картинку Что такое top в css. Картинка про Что такое top в css. Фото Что такое top в css

Что такое top в css. Смотреть фото Что такое top в css. Смотреть картинку Что такое top в css. Картинка про Что такое top в css. Фото Что такое top в cssЧто такое top в css. Смотреть фото Что такое top в css. Смотреть картинку Что такое top в css. Картинка про Что такое top в css. Фото Что такое top в cssЧто такое top в css. Смотреть фото Что такое top в css. Смотреть картинку Что такое top в css. Картинка про Что такое top в css. Фото Что такое top в cssЧто такое top в css. Смотреть фото Что такое top в css. Смотреть картинку Что такое top в css. Картинка про Что такое top в css. Фото Что такое top в cssЧто такое top в css. Смотреть фото Что такое top в css. Смотреть картинку Что такое top в css. Картинка про Что такое top в css. Фото Что такое top в css

Свойство CSS top используется для указания расстояния смещения вниз (или вверх) верхнего края позиционируемого элемента относительно верхнего внутреннего края рамки (CSS border) одного из его элементов-предков или окна браузера (абсолютное позиционирование) либо относительно начального положения верхнего края самого элемента (относительное позиционирование). Это зависит от значения свойства position как самого элемента, так и его предков.

HTML-элементы называются предками для тех тегов, которые находятся внутри них на любом уровне вложенности, а родительскими для тех, которые находятся внутри них на первом уровне. Естественно предки являются одновременно и родительскими элементами для своих потомков первого уровня вложенности (дочерних).

Тип свойства

Значения

Значением свойства CSS top является указание расстояния одним из следующих способов:

Процентная запись: исходя из высоты элемента, относительно которого происходит позиционирование, или окна браузера.

Значение по умолчанию: auto.

Синтаксис

Пример CSS: использование top

Версии CSS

Браузеры

Браузер:Internet ExplorerGoogle ChromeMozilla FirefoxOperaSafari
Версия:6.0 и 7.08.0 и выше2.0 и выше2.0 и выше9.2 и выше3.1 и выше
Поддержка:ЧастичноДаДаДаДаДа

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *