html - IE、Chrome 和 Firefox 中的字段集

标签 html css

此代码在 IE 和 Chrome 中工作正常,除了 firefox..我一直在抓头发来调整 IE 和 chrome 中的字段集,但最后我发现“TRY ME”已经用完了 在 IE 和 Chrome 中的位置非常不同。对此有什么解决方案吗?

CSS

fieldset 
{
margin: 0 0 1em 0;
width:490px;
border: 5px solid Black;
}

html

<fieldset>
<legend>
    <h2>
     TRY ME
    </h2>
</legend> 

最佳答案

legend 元素在跨浏览器样式方面是出了名的糟糕。

我最好的建议是在 legend 之外使用 h2,也许也可以使用 legend,但是将它隐藏起来(text-indent: -9999px)(屏幕阅读器应该仍然能够访问其语义优点)。

关于html - IE、Chrome 和 Firefox 中的字段集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4643383/

相关文章:

具有动态子元素的 Css 嵌套计数器

javascript - Apache Cordova访问iframe的HTML

javascript - 选择孙子元素

javascript - 使 CSS 菜单项加载网站而不是使用 javascript 更改占位符

javascript - 删除或覆盖 javascript 中的悬停文本

css - 使用 Unicode 字体作为@font-face

javascript - 将数组值移动到另一个特定数组

javascript - 如何使用表单更新现有的 JS 对象 - Angular JS

javascript - 选项卡内容不变

css - 无法更改标题链接颜色