Jac*_*ord 5 html javascript css 3d text
我的网站上有一个标题,我希望它看起来像3D绘图标题 - 如下图所示:
我该怎么做?我尝试<div>使用相同的文本创建一个元素,但效果不同,但这不起作用.我怎么能这样做?到目前为止,我的代码如下.
<h1>My Header Here</h1>
Run Code Online (Sandbox Code Playgroud)
CSS
h1 {
color: white;
border-color: black;
}
Run Code Online (Sandbox Code Playgroud)
解决方案不一定是纯CSS,它可以是JS,但没有外部库(除了jQuery)
你可以使用这样的很多text-shadow东西:
body{ font-family: sans-serif; font-size: 2em; }
.coolShadow {
color: white;
-webkit-text-stroke-width: 1px;
-webkit-text-stroke-color: black;
text-shadow:
-1px 1px 0 #000,
-2px 2px 0 #000,
-3px 3px 0 #000,
-4px 4px 0 #000,
-5px 5px 0 #000,
-6px 6px 0 #000,
-7px 7px 0 #000;
}Run Code Online (Sandbox Code Playgroud)
<h1 class="coolShadow">My Header Here</h1>
<h2>No shadows for me :(</h2>
<h3 class="coolShadow">I'M COOL! :)<h3>Run Code Online (Sandbox Code Playgroud)