javascript - 使用 CSS 样式化 SVG 图像

标签 javascript jquery html css svg

在 IE10 和 IE11 中,我必须为图像使用 SVG 标签。
图像正确呈现,但不是它们的样式 (border-radius)
如何将样式 (border-radius) 应用于 IE10+ 中的图像。

border-radius: 4px;

我需要支持所有主流浏览器(Webkit、Mozilla、IE8+)


我的例子
<强> http://jsfiddle.net/KDtAX/3298/
在这里您可以看到(我认为在所有浏览器中,除了 IE10+)图像有圆 Angular ,但是当您在 IE10+ 中打开它时,它没有。

我找到了一些描述可能解决方案的帖子。
这里有直播example

最佳答案

工作:http://jsfiddle.net/KDtAX/3304/

新代码:

svg, img {
    border-radius: 8px;
    border: thin solid black;
}

我认为所需要的只是 svg 和 img 的规则。

关于javascript - 使用 CSS 样式化 SVG 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26804187/

相关文章:

javascript - JQuery 获取 url 中字符串后的数字

c# - 如何使 API 仅向每个用户发出一个 token (在多个选项卡中打开)?

javascript - 拖动时设置滚动条不透明度?

jquery - 显示 div 时激活 jQuery 导航栏上的选项卡

html - 如何修复在 Webkit 上使用 CSS3 列时列表样式不显示的问题

javascript - 我如何通过 country_name 以在 google map api 上显示标记

javascript - 在 html php 页面中嵌入 highcharts 时遇到问题

javascript - Youtube 可以很好地与 Turbolinks 一起玩吗?

javascript - 动态打开的下拉菜单

javascript - d3.js 多个圆环图