html - Internet Explorer 10 - 文本呈现在中心正下方

标签 html css asp.net-mvc internet-explorer

我在 IE 10 上有一个奇怪的渲染问题,当我加载一个信息页面时,所有文本框的文本渲染都偏离中心到底部。

preview of what should be the number 3

不确定为什么图片没有呈现....但希望您能解决足够多的问题!

只有当信息被加载到浏览器时才会出现这种情况,并且只出现在IE中,Firefox和Chrome似乎没问题。

当我在文本框中输入时是否正常。

这是我认为文本框代码行的示例

 <td>
     @Html.TextBoxFor(x => x.property)
 </td>

我已尝试执行以下操作以帮助准备好页面

$('.txtBox').each(function () {
    // trys to Helps render properly in IE
    $(this).css("line-height", "4px")
});

但没有占上风

我可以用 HTML 或 CSS 做些什么吗?

谢谢

最佳答案

好的,找到问题了,

因为我在 table 上有一个行高

<table style="line-height:30px;">

因此,它不仅仅是向下推行,而且显然是文本

关于html - Internet Explorer 10 - 文本呈现在中心正下方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26157251/

相关文章:

asp.net-mvc - 在这种情况下使用 DTO 的正确方法是什么?

html - Bootstrap 类对齐

javascript - HTML 剧透无法正常工作(JS 和 CSS)

HTML 图像映射

javascript - 动画标题 Bootstrap 3 轮播

css - 在多列中组织列表项

css - 使用变换属性创建背景

asp.net - Microsoft 是否正在插入 Spark 或 Razor 作为 ASP.NET MVC 的 future View 引擎?

html - 将内部内容与附近 div 的内容对齐

asp.net-mvc - 禁用 'The value ' xxx' 对 'yyy' 消息无效