Попытка сохранить прямоугольник вертикально внутри другого поля. Я знаю, что css, который может это сделать, но я бы предпочел использовать jquery, более надежный (?).
var textH = $(".Text").height();
var vertAlign = ((140 - textH)/2);
$(".Text").css({
marginTop: 'vertAlign'
});
Не знаю, какую деталь мне не хватает. Выход должен быть в два раза меньше свободного пространства в пикселях.
ИЗМЕНИТЬ
Первоначально текстовым блоком был промежуток, содержащийся в div. У div была высота набора (в этом случае 140 пикселей), а текстовый блок, диапазон, был бы переменной высотой, исходя из того, сколько текста было в нем. Тем не менее, мне нужен этот текстовый блок для редактирования. Поэтому я изменил его на текстовую область. однако поведение для размеров текстовой области неудобно, и мне пришлось установить для него статическую высоту и ширину. Теперь высота этого текстового блока не является переменной, поэтому нет никакой разницы в высоте между ней и ее родительской, с которой можно получить интервал крайности. Что мне делать?