CSS SVG文本阴影位于文本之上

Dan*_*ams 5 html css svg css3

我只是想在一些文本后面放一个阴影,但阴影似乎显示在文本的顶部.我正在使用Google Chrome.这是一张图片:

图像的文本内的阴影

在这里,它在您的浏览器中呈现:

#title {
  fill: white;
  color: white;
  display: block;
  margin: auto;
  text-shadow: 10px 10px 3px black;
  font-size: 400%;
  text-align: center;
  font-family: consolas;
  font-weight: bold;
  stroke: #F08000;
  stroke-width: 1px;
}
Run Code Online (Sandbox Code Playgroud)
<svg style="background:rgba(0, 255, 255, 0.2); width:100%; height:calc(20vh + 20px); margin:auto; display:block;">
   <text id="title" text-anchor="middle" x="50%" y="20vh">Software</text>
</svg>
Run Code Online (Sandbox Code Playgroud)

小智 5

减少水平和垂直阴影并增加text-shadow属性中的模糊半径:

text-shadow: 6px 6px 10px black;
Run Code Online (Sandbox Code Playgroud)

这是工作样本:检查我!

我希望这就是你要找的东西.

  • 这并没有真正_修复_它,它只是让它不那么引人注目。如果我要使阴影变暗,这也不起作用。虽然,这可能是我最终使用的。 (2认同)