8.3.1 Перекрывающиеся поля
В данной спецификации выражение перекрывающиеся поля обозначает, что граничащие друг с другом поля (которые не разделяются ни отступами, ни границами) двух или более блоков (следующих друг за другом или вложенных один в другой) сливаются в одно общее поле.
В CSS2 горизонтальные поля никогда не перекрываются.
Вертикальные поля могут перекрываться только между определенными блоками:
В нормальном потоке вертикальные поля двух или более соседних структурных блоков перекрываются. Ширина получившегося в результате этого поля равна максимальной ширине перекрывающихся полей. При отрицательных значениях ширины полей происходит сравнение их абсолютных значений, из которых затем выбирается максимальное, исходя из максимального положительного значения ширины. Если положительных значений ширины вовсе нет, то выбор максимума из абсолютных значений ширины полей осуществляется, исходя из предположения, что максимальная ширина равна нулю.
Вертикальные поля перемещаемого и любого другого блока никогда не перекрываются.
Поля абсолютно и относительно позиционируемых блоков никогда не перекрываются.
Более подробную информацию о перекрывающихся полях можно найти в примерах полей, отступов и границ.