【发布时间】:2013-07-22 16:40:28
【问题描述】:
这是一个 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 中看到的那样,增加字段的高度(或降低字体大小)可以解决问题,但这对我来说不是一个可行的解决方案。
我尝试了许多更改以试图修复它,但都失败了。与溢出、行高、填充、边距、显示类型等混淆,似乎没有任何作用。任何指针或建议将不胜感激!
【问题讨论】: