具有内联样式的 HTML 弧形扇区

标签 html css css-shapes

我想使用 HTML + CSS 绘制一个固定基数和长度(例如 30px 半径和 70% 长度)的弧形扇区。

到目前为止,我发现大多数解决方案是将两张图片与 position:absoulte 组合在一起。不幸的是,我的html代码将嵌入作为电子邮件模板发送出去,而且我发现Gmail不支持绝对位置。这也是我想使用内联样式而不是标题 css 的原因。

相关问题在这里: HTML5 / CSS3 Circle with Partial Border

我正在寻找的类似输出。 http://dabblet.com/gist/3949571

有什么帮助吗?

最佳答案

我会使用 SVG。

svg {
  width: 150px;
  height: 150px;
}
circle.inner {
  stroke: rebeccapurple;
  stroke-width: 3;
  stroke-dasharray: 39% 139%;
  stroke-dashoffset: 78%;
  fill: pink;
}
<svg viewbox="0 0 100 100">
  <circle class="inner" cx="40" cy="40" r="25" />

</svg>

关于具有内联样式的 HTML 弧形扇区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36637718/

相关文章:

html - 如何用白色描边制作圆 Angular 梯形?

html - 使文本贴在 div 的右边缘

android - 使用网页链接访问移动 GPS 应用程序并将当前位置传递给应用程序

jquery - 使用 jQuery 设置 HTML5 音频的属性音量不起作用

css - 如何用CSS创建流体梯形图像?

html - 带边框的 5 Angular CSS 元素

html - 将原始文本/数据从 Google 表格提取到 HTML 网页

html - 无法定位 div 内的按钮标签

html - 在网页上,我如何创建水平滚动而不是让这个 wap 到下一行?

javascript - 将元素置于最高字符和最低字符之间