【发布时间】:2011-04-29 02:37:49
【问题描述】:
我正在使用 Telerik MVC 库中的日期选择器。它在标准模式下的 Firefox 和 IE8+ 中显示和运行良好。
在 IE6、IE7 和 IE8 的 Quirks 或 IE7 标准模式下,会显示 input 字段,但不显示日历图标。
我认为我已将其范围缩小为渲染包含图标的跨度的问题。这个跨度的 HTML 是:
<span class="t-icon t-icon-calendar" title="Open the calendar">Open the calendar</span>
应用于span 的 CSS 是:
问题似乎是span 正在以0px 的宽度和高度呈现,而不管CSS 中指定了什么。为什么会发生这种情况,我可以做些什么来解决它?
我尝试将font-size 和line-height 设置为12px,但没有帮助。
答案更新
事实证明,跨度上的样式根本不是问题。我在输入元素(浮点数:左)上有一些样式,导致包含图像的跨度最终位于输入后面。
【问题讨论】:
标签: telerik datepicker internet-explorer-7 internet-explorer-6 html