首页 > web前端 > css教程 > 正文

为什么 Internet Explorer 9 中不显示我的边框半径?

Patricia Arquette
发布: 2024-11-20 18:43:15
原创
612 人浏览过

Why Isn't My Border-Radius Showing in Internet Explorer 9?

边框半径未出现在 IE9 中

在 CSS 代码中,您已将 border-radius 应用于左上角和右上角表数据单元格 (TD) 的角。但是,此样式在 Internet Explorer 9 中无法正确显示。

可能的解决方案

您的问题可能与页面标题中缺少元标记有关。要在 IE9 中启用边框半径支持,您需要包含以下元标记:

<meta http-equiv="X-UA-Compatible" content="IE=edge" />
登录后复制

“edge”值告诉 IE 使用最新的可用渲染引擎。对于 IE9,这意味着使用引擎的版本 9。

通过添加此元标记,IE9 将识别边框半径样式并将其应用到您的 TD 元素。

附加说明

  • IE9 及更高版本支持 border-radius 属性。
  • -moz-、-webkit- 和 -khtml- 前缀是使用的供应商特定前缀在较旧的浏览器中。在现代浏览器中,它们不再是必需的,可以删除。
  • behavior: url(/survey_templates/PIE.htc) 行用于使用 PIE polyfill 应用边框半径。这是一种较旧的技术,如果您添加了上面提到的元标记,则没有必要。

以上是为什么 Internet Explorer 9 中不显示我的边框半径?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板