繁体   English   中英

Firefox的Textarea自动调整大小问题

[英]Textarea autosize problem with firefox

我有textarea自动调整大小的问题。 它在IE中效果很好,但是在Firefox,Chrome和其他网络浏览器中,它只给我3个文本行,如果这些行已满,我需要开始滚动。 有人能帮我吗?

<html>
<head>
<title></title>

<style type="text/css">
*.a120 { color : black; font-family : Calibri , sans-serif; 
font-size : 18.00pt; font-style : normal; font-weight : 700; 
padding-left : 1px; padding-right : 1px; padding-top : 1px; 
text-align : center; vertical-align : top }
*.a121 { background : #BFBFBF; border-left : 1.00pt solid windowtext; 
border-right : 1.00pt solid black; border-top : 1.00pt solid windowtext; 
color : black; font-family : Calibri , sans-serif; font-size : 13.00pt; 
font-style : normal; font-weight : 700; padding-left : 1px; 
padding-right : 1px; padding-top : 1px; text-align : center; 
vertical-align : top; height : auto; overflow : visible }
*.a122 { border-bottom :0.75pt solid windowtext; 
border-left : 1.00pt solid windowtext; border-top :0.75pt solid windowtext; 
color : black; font-family : Calibri , sans-serif; font-size : 11.00pt; 
font-style : normal; font-weight : 400; padding-left : 1px; 
padding-right : 1px; padding-top : 1px; text-align : left; 
vertical-align : top; height : auto; overflow : visible }
*.a123 { color : black; font-family : Calibri , sans-serif; 
font-size : 11.00pt; font-style : normal; font-weight : 400; 
text-align : left; vertical-align : top; height : auto; overflow : visible }
*.a124 { border-bottom :0.75pt solid windowtext; 
border-right : 1.00pt solid black; border-top :0.75pt solid windowtext; 
color : black; font-family : Calibri , sans-serif; font-size : 11.00pt; 
font-style : normal; font-weight : 400; padding-left : 0px; 
padding-right : 1px; padding-top : 0px; text-align : left; 
vertical-align : top; height : auto; overflow : visible }
table {width: 668;table-layout: fixed } 
</style>
</head>

<body>

<table cellspacing='0' cellpadding='0' width='668' style='border-collapse:collapse' align='center'>

<tr style="height:1px;">
<td width='23'></td>
<td width='23'></td>
<td width='23'></td>
<td width='23'></td>
<td width='23'></td>
<td width='23'></td>
<td width='23'></td>
<td width='23'></td>
<td width='22'></td>
<td width='22'></td>
<td width='22'></td>
<td width='22'></td>
<td width='22'></td>
<td width='22'></td>
<td width='22'></td>
<td width='22'></td>
<td width='22'></td>
<td width='22'></td>
<td width='22'></td>
<td width='22'></td>
<td width='22'></td>
<td width='22'></td>
<td width='22'></td>
<td width='22'></td>
<td width='22'></td>
<td width='22'></td>
<td width='22'></td>
<td width='22'></td>
<td width='22'></td>
<td width='22'></td>
</tr>

<tr style='height:24pt'>
<td class='a120' sheetid='1' rowid='1' colid='1' colspan='30'>
Personal data
</td>
</tr>

<tr style='height:17pt'>
<td class='a121' sheetid='1' rowid='2' colid='1' colspan='30'>
1. Main data


</td>
</tr>
<tr style='height:auto'>
<td class='a122' sheetid='1' rowid='3' colid='1' colspan='3'>
1.1 Name:
</td>

<td class='a124' sheetid='1' rowid='3' colid='4' colspan='27'>
<textarea class='a123' tabindex='1' style=' width:100%; padding-right:1px'></textarea>
</td>
</tr>

</table>
</body>
</html>

使用最小高度:

textarea {width:100%;height:400px;min-height:400px; padding-right:1px}

或添加到您的* .123类:

*.123 {width:100%;height:400px;min-height:400px; padding-right:1px

删除内联样式

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM