html - 如何在css中增加svg图像的高度?
问题描述
我正在处理svg 图像(如屏幕截图所示,由具有四个三角形的箭头标记)html 代码如下所示,属于我想要增加它的高度的网页。
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30">
<style>.path-one,.path-two{fill-rule:evenodd;clip-rule:evenodd;fill:#00afc9}.path-two{opacity:.4;fill:#93c83d}</style>
<path class="path-one" d="M30 30H0V0"></path>
<path class="path-two" d="M0 30V0h30"></path>
</svg>
我尝试添加 inlinewidth="150px"
和height="150px"
in svg 标签,但它似乎不起作用。
问题陈述:
我想知道我应该在上面的代码中进行哪些更改,以便更改 svg 图像的高度
解决方案
您可以使用 CSS 实现相同的结果,并且会更容易处理:
.box {
display:inline-block;
width:150px;
height:150px;
background:
linear-gradient(to top left ,transparent 49.3%,rgb(147, 200, 61,0.4) 50%),
linear-gradient(to bottom left,transparent 49.3%,#00afc9 50%);
}
<div class="box">
</div>
您还可以将其集成为黑条的背景:
.box {
height:60px;
background:
linear-gradient(to top left ,transparent 49.3%,rgb(147, 200, 61,0.4) 50%),
linear-gradient(to bottom left,transparent 49.3%,#00afc9 50%),
#000;
background-size:60px 100%;
background-repeat:no-repeat;
}
<div class="box">
</div>
推荐阅读
- php - 本地主机窗口上的“未定义偏移量:0”错误但在 macOS 上没有
- c - 将标准输出重定向到管道并从单个进程中读取
- python - BeautifulSoup 去除多余的空间
- python - 在python中输出没有圆的浮点数
- javascript - 筹码组默认所有结果
- flutter - 颤振医生显示无法加载ANDROID SDK
- javascript - 点击多个“显示更多”按钮显示更多文本。复制无效
- aws-secrets-manager - 如何在 dbcp 基本数据源中重新加载密码
- node.js - 当服务器使用 HTTPS 时 res.cookie 未定义
- sql-server - 当从属过程失败时执行进入(从存储过程插入)后出现神秘错误:“当前事务无法提交”