我只是玩CSS。我根本不是专业人士,所以如果这是一个愚蠢/明显的问题,请原谅我。
问题:我正在开发的博客平台不允许任何外部样式表,也不允许使用<style>
标签,所以我不得不内联做所有事情。
我一直在玩 CodePen(BobbyHo 的CSS Percentage Circle)中的一个简单的百分比圆,它使用圆锥渐变,在 CodePen 上分叉后,一切(甚至是内联改编版本)看起来都很棒。但是当我把它放到博客网站上的那一刻,圆锥渐变消失了。
<div id="element" style="width: 200px; height: 200px; border-radius: 50%; display: flex; justify-content: center; align-items: center; background: conic-gradient(#39DE57 40%, #513BB3 0);">
<div class="inner" style="width: 180px; height: 180px; position: relative; background-color: #D6D6D6; border-radius: 50%;font-size: 3em; color: #4F4F4F; display: flex; justify-content: center; align-items: center;">
40%
</div>
</div>
这表明渐变不适合内联样式。我知道它们像图像而不是颜色一样被处理,但我真的认为你可以做到这一点。我弄错了吗?还是我错过了一些非常明显的东西?