另一个方法是将textarea的高度设置为和它的行高相等,从而使文本垂直居中。以下是示例代码:
textarea {
height: 3em; /* 修改此处以适应您的需求 */
line-height: 3em; /* 修改此处以适应您的需求 */
}
这里,我们将textarea的高度和行高都设置为3em,使它们相等。这样做会让文本始终垂直居中显示,但它不如上面使用display:table-cell; vertical-align:middle;
的方法稳定,适用范围也不是很广。