html - [...] 的标签不被 IE8 识别

标签 html css internet-explorer internet-explorer-8

我有下面的 CSS:

span label[for=Length]
{
width: 90px; 
display: block;
text-align:right; 
margin-top: 2px;
margin-right: 5px;
}

使用 html:

<span><label for="Length">Length:</label></span>
<span><input type=text id="Length"></span>

它在 IE8 中不起作用。 label[for=...] 未被识别。任何解决方法?

谢谢。


更新

我在我的问题中犯了一个错误,所以现在我更新了。任何解决方案?谢谢!

最佳答案

添加 <label>带有 for="Length" 的元素属性。

(并确保你有一个触发标准模式的 Doctype)

关于html - [...] 的标签不被 IE8 识别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10176064/

相关文章:

html - 在 WordPress 中的移动设备上无法点击的链接

javascript - 在 html 中扩展缩写

html - CSS将两个div排列在一起

css - 如何使CSS中的内部UL列表不继承外部UL列表

javascript - 是否可以仅获取元素的隐藏文本?

javascript - 在 IE 上存储 cookie (11)

ipad - 嵌入式 HTML 5 视频存储在缓存中但不显示在 iPad 2 上

javascript - 在 Twitter BootStrap 嵌套下拉列表中托管一个选择列表(特定于 IE 9)

html - 如何为ie8的标签设置边框?

html - 页脚不在底部