internet-explorer - IE9 中的圆 Angular

标签 internet-explorer css internet-explorer-9 rounded-corners

我正在尝试为所有版本的 IE 放置一个 seperate CSS 并尝试使用下面的 CSS 但它没有给我任何 rounded Angular

谁能指出正确的路径

这是我的 CSS:

   -moz-border-radius-topleft:5px;
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
    -webkit-border-top-left-radius:5px;
    -webkit-border-bottom-left-radius:5px;
    -webkit-border-bottom-right-radius:5px;
    display:none;
    background-color:#ddeef6;
    position:absolute;
    width:230px;
    z-index:150;
    border:1px transparent;
    text-align:left;
    top: 24.5px; 
    right:84px; 
    margin-top:-53px;
    margin-right: 0px;
    *margin-right: -1px;
    color:#789;
    font-size:11px;
    padding: 5px;

我尝试通过添加下面的 url 对我来说没有任何效果,我认为它们绝对完美,因为我已经使用过它们,然后它运行良好,但在这种情况下,我的 css 部分出了点问题。

behavior url('css/PIE.htc')
behavior url('css/ie-css.htc')
behavior url('css/border-radius.htc')

最佳答案

您在 CSS 中使用供应商特定的规则。使用 IE9 的“标准化”版本:

border-radius: 5px 0 5px 5px;

-moz- 特定规则可以用类似的方式缩短。 Webkit(据我所知)不允许短格式。

这里有一些附加信息:border-radius .

关于internet-explorer - IE9 中的圆 Angular ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8916301/

相关文章:

CSS 和 TWebbrowser delphi

css - 使用@font-face 套件让 Agenda Font 在 IE9 中工作... font-squirrel 说字体局不允许它

javascript - 当开发工具打开时,IE 11 需要很长时间才能加载 ng-option

javascript - Internet Explorer 9 及以下版本,在主体上使用 rtl 方向时将滚动条设置为右侧

css - 如何使具有负左值的 CSS background-position 可见?

html - 使用 'float' 时出现不需要的空格

html - IE9 中的 td 最大宽度

javascript - 从 IE9 拖放事件获取文件位置

node.js - 如何让 Nightwatch.js 在 Internet Explorer 上运行测试

javascript - 导致 Internet Explorer 11 崩溃的 Angular Controller