SVG有一个矩形元素,其尺寸可以用像素的所有者和半径的百分比来指定。因此,通过执行以下操作我可以使用带'path'元素的混合单元吗?
<div style="position: relative;">
<object class="AIRound" type="image/svg+xml"
data="data:image/svg+xml,<svg
xmlns='http://www.w3.org/2000/svg'><rect x='0' y='0' width='100%'
height='100%' rx='10px' ry='10px' fill='#99ff99'
opacity='0.9'/></svg>" style="position:absolute; left:0px; top:0px;
width:100%; height:100%; z-index:-100;"></object>
Sample text<br>Sample text
Sample text<br>Sample text
</div>
我可以带圆角与不取决于块大小的恒定半径得到。但是一个带圆角的简单矩形很无聊,有时候你想要一些奇特的东西(例如http://my.opera.com/)。我试过使用“路径”元素,但在我看来,我们不能使用“路径”(像素为&百分比)的混合单位。我无法使用组合形状,因为它不能使用半透明和渐变填充。
所以我的问题是我可以使用混合单位的'路径'元素?也许还有另一项我忽视的工作?