这是一个 jsFiddle 演示了我的情况:http: //jsfiddle.net/SFrbZ/4/
基本上,我想在表格单元格中有输入字段,并将输入设置为固定的高度和字体大小。现在发生的情况是,用户可以将鼠标悬停在输入上或单击输入,并且使用鼠标滚轮可以向上滚动文本并部分超出框架。突出显示文本还允许您将其向上移动。以下代码也显示了此问题的基本情况:
HTML:
<input class="scroll" type="text" value="1"></input>
CSS:
.scroll {
display: table-cell;
width: 38px;
height: 8px;
font-size: 11px;
color: Black;
font-family: Calibri;
text-align: center;
background-color: rgb(182, 231, 201);
}
奇怪的是,这只发生在 Firefox 上,而不是 Chrome、IE 或 Safari。正如您在 jsFiddle 中看到的那样,增加字段的高度(或降低字体大小)可以解决问题,但这对我来说不是一个可行的解决方案。
我已经尝试了许多更改以尝试修复它,但都失败了。与溢出、行高、填充、边距、显示类型等混在一起,似乎没有任何作用。任何指示或建议将不胜感激!