我有一个包含两个输入元素和一个文本区域的表单。当我放大/缩小对象的大小时,会发生变化。有没有办法阻止这种行为?在 100% 缩放时看起来不错,但如果有人使用 90% 或 110% 缩放的浏览器,它看起来会变形。
<table class="upload" cellpadding="0">
<tr>
<td>
<p><b>Name:</b></p>
</td>
<td>
<input type="text" name="appname" size="50" maxlength="32">
</td>
</tr>
<tr>
<td>
<p><b>Age:</b></p>
</td>
<td>
<textarea name="adtext" cols="39" rows="2" maxlength="75" style="resize: none;"></textarea>
</td>
</tr>
<tr>
<td>
<p><b>Website:</b></p>
</td>
<td>
<input type="text" name="marketlink" size="50" maxlength="254">
</td>
<td>
<button type="button" onclick="drawAd()">Test link</button>
</td>
</tr>
</table>
CSS:
table.upload {
border-spacing:0;
border-collapse:collapse;
}
table.upload td {
border:0px solid black;
margin:0;
padding:0;
}
table.upload td input{
outline: #388c91;
margin-left:4px;
}
table.upload td textarea{
margin-left:4px;
}
结果: