<?php
$myArray = new array('1', '2');
$seralizedArray = serialize($myArray);
?>
Если я правильно это читаю, значит, вы пытаетесь перебросить границу между двумя ячейками таблицы, что не сработает. Вам нужно объединить первые две ячейки в правом столбце, а затем rowspan = "2" новую ячейку с номером в ней. Затем по верхнему или нижнему краю выровняйте текст в ячейке по вертикали и добавьте верхний отступ, пока он не выровняется правильно.
Если вы хотите сдвинуть его вниз , вам нужно сдвинуть его на положительный 6 пикселей, а не на отрицательный 6 пикселей, и установить свойство вверху , а не внизу
position: relative;
top: 6px;
Возможно, вам будет лучше использовать:
.price-label { margin-top: 6px; }
Однако трудно узнать больше без некоторого контекста того, что еще находится вокруг этой ячейки таблицы.
Label - это встроенный элемент, поля / отступы будут работать только тогда, когда вы сделаете его блоком (встроенный блок, блок или поплавок). Попробуйте следующее:
.price-label {
padding:6px 0 0;
display: inline-block;
display: -moz-inline-box;
-moz-box-orient: vertical;
vertical-align: top;
zoom: 1;
*display: inline; }
Используйте padding-top: 6px;
вместо позиционирования, что может стать очень запутанным по отношению к родственным элементам и т. Д. И иметь другие побочные эффекты.