返回介绍

text-effects

发布于 2023-08-19 19:14:40 字数 3563 浏览 0 评论 0 收藏 0

letterpress

letterpress

<style>
    p {
        max-width: 300px;
        padding: .5em;
    }

    .letterpresss {
        font-size: 200%;
        background: hsl(210, 13%, 30%);
        color: hsl(210, 13%, 80%);
        text-shadow: 0 -1px 1px black;
    }
</style>
<p class="letterpresss">The only way to get rid of outdated is keeping learning.</p>

stroked-text

  • text-shadow

stroked-text-by-text-shadow

<style>
    h1 {
        background: deeppink;
        padding: .5em;
    }

    .stroked-text {
        font-size: 350%;
        color: white;
        text-shadow: 1px -1px black, 1px 1px black, -1px 1px black, -1px -1px black;
    }
</style>
<h1 class="stroked-text">CSS</h1>
  • svg

stroked-text-by-svg

<style>
    h1 {
        font: 350%/1 Rockwell, serif;
        background: deeppink;
        color: white;
        padding: .5em;
    }

    h1 text {
        fill: currentColor;
    }

    h1 svg {
        overflow: visible
    }

    h1 use {
        stroke: black;
        stroke-width: 6;
        stroke-linejoin: round;
    }
</style>
<h1>
    <svg width="2em" height="1.2em">
        <use xlink:href="#css"></use>
        <text id="css" y="1em">CSS</text>
    </svg>
</h1>

glow

glow

<style>
    a {
        display: block;
        width:180px;
        line-height:90px;
        background: #203;
        color: white;
        transition: 2s;
        text-transform: capitalize;
        text-align: center;
        font-size: 300%;
    }
    a:hover {
        color:transparent;
        text-shadow: 0 0 .1em white, 0 0 .3em white;
    }
</style>
<a>glow</a>

Or use filter:

<style>
    a {
        display: inline-block;
        padding: .7em 1em;
        background: #203;
        color: white;
        transition: 1s;
    }

    a:hover {
        filter: blur(.05em);
    }
</style>
<a>glow</a>

extruded

extruded

<style>
    h1 {
        width:120px;
        line-height:50px;
        color: white;
        text-align: center;
        font-size: 200%;
        font-family: "Bitstream Vera Sans",sans-serif;
        background: hsl(0, 50%, 45%);
        text-shadow:
        1px 1px black,
        2px 2px black,
        3px 3px black,
        4px 4px black,
        5px 5px black,
        6px 6px black,
        7px 7px black,
        8px 8px black;
    }
</style>
<h1>retro</h1>

http://127.0.0.1:4000/31-text-effects/text-retro.scss

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文