2013-05-01 4 views

ответ

84
position: static; 

Позиция по умолчанию является статической для любого элемента html, если явно не указано.

+1

** Проверьте использование Chrome **: 'Нажмите на элемент -> Вычисленный -> Фильтр -> Показать все'. Надежда помогает кому-то. – stom

+0

ICYMBI: быстрый поиск google - «Статическое позиционирование - это модель позиционирования по умолчанию для элементов. Они отображаются на странице, где они отображались как часть обычного потока HTML» –

+0

@CotyEmbry вы бы хотели объяснить, что делает «ICYMBI», средства для носителей языка, отличных от английского? Я сделал поиск Google для этого, но ничего не нашел. –

3

Если это не было унаследовано от некоторых своих родителей по умолчанию статического

+4

Он не будет наследовать от родительских элементов, если он явно не установлен в 'position: inherit' – Quentin

10

static не всегда начальное значение для свойства CSS position независимо от того, какого тега.

Ссылки:

+6

. Существует разница между значением« по умолчанию »для элемента и« начальным значением »свойства. В этом случае для элементов 'div' не используется браузер по умолчанию, поэтому они просто берут начальное значение,' static'. – BoltClock

4
position: static; 

положение по умолчанию для любого элемента HTML.

+1

Почему весь ответ в одном блоке кода? – BoltClock

3

Его статический. proof его статического позиционирования.

HTML-:

<div class="position">&nbsp;<div> 
    <div style="height:100px;">&nbsp;</div> 
<div class="noposition">&nbsp;<div> 

CSS-:

div.position 
{ 
width:100px; 
height:100px; 
background:red; 
left:10px; 
top:100px; 
position:static; 

} 

div.noposition{ 
width:100px; 
height:100px; 
background:blue; 
left:10px; 
top:100px; 
} 

Это показывает, что две дивы с отдельными классами, один без позиционирования и один со статическим положением, позиции как Div в качестве статического ,

1

позиция: статическая;

Значение по умолчанию элемента div.

Смежные вопросы