【发布时间】:2017-07-07 02:29:16
【问题描述】:
是否可以将背景颜色设置为元素(在我的情况下为 svg),但背景的大小小于实际元素?
假设您有一个宽度为 300 像素、高度为 300 像素的 div。 我想将背景颜色设置为 200px x 200px 的区域。
<object class="tapes" width="40%" type="image/svg+xml" data="element.svg">
我为什么要问?因为我的元素包含透明度
【问题讨论】:
-
您可以在 svg 中创建一个矩形并将其作为最低层元素。
-
酷我在我的 svg 代码中添加了一个新的矩形。不幸的是,我无法通过 css 访问它并设置它的背景颜色。
-
只需使用 inline 属性即可。 '填充'?
标签: javascript html css svg