svg - 我怎样才能让这个 SVG 多边形“楔形”总是有 45 度的末端?
问题描述
我试图让这个楔形在两端都有 45 度角。
随着其包含的 div 的大小发生变化,或者页面被缩放,该角度也会发生变化:
这是我的(缩写)代码:
<div class="relative">
<svg class="h-16p top-0 left-0 absolute w-full fill-current" viewBox="0 0 100 4" preserveAspectRatio="none">
<polygon points="0,0 100,0 95,5 5,5" />
</svg>
</div>
我正在使用tailwindCSS - 对于那些不熟悉这些类的人来说:
position: absolute;
width: 100%;
fill: currentColor;
height: 16px;
top: 0px;
left: 0px;
解决方案
推荐阅读
- keyboard-shortcuts - 在 Python IDLE 中是否有用于重复向后搜索(“查找上一个”)的键盘快捷键?
- database - VBA worksheet_change 仅限于单列不响应自动更新
- scala - 在 scalatest 中测试方法时,是否可以模拟/存根在方法调用内部实例化的对象?
- python - Neo4j Bolt:self._pool 在 direct.py 中为 None
- c# - 使用 IServiceCollection.AddSingleton() 的单个对象实例
- bash - Git post-receive hook,将 curl 提交消息发送到 Discord Webhook
- javascript - Tone.js(网络音频)的条件复选框操作
- python - 使用 pandas 将两个 Excel 表与 Python 连接起来
- jquery - 如何将计算限制为特定数字
- matlab - MATLAB - 负值在对称函数中变为 NaN