美文网首页
css视觉--蚀刻文本 + 渐变文本 + 细线边框

css视觉--蚀刻文本 + 渐变文本 + 细线边框

作者: 怪兽别跑biubiubi | 来源:发表于2018-03-23 15:08 被阅读0次
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>蚀刻文本 + 渐变文本 + 细线边框</title>
  <style>
    /* 蚀刻文本 */
    .shadow {
      color: #b8bec5;
      font-weight: bold;
      font-size: 1.5rem;
      text-shadow: 0 2px white;
    }
    /* 渐变文本 */
    .grid {
      font-size: 1rem;
      background: -webkit-linear-gradient(pink, red);
      -webkit-text-fill-color: transparent;
      -webkit-background-clip: text;
    }
    /* 细线边框 */
    .box {
      box-shadow: 0 0 0 1px;
    }
    @media (min-resolution: 2dppx) {
      .box {
        box-shadow: 0 0 0 0.5px;
      }
    }
    @media (min-resolution: 3dppx) {
      .box {
        box-shadow: 0 0 0 0.333333333px;
      }
    }
    @media (min-resolution: 4dppx) {
      .box {
        box-shadow: 0 0 0 0.25px;
      }
    }
  </style>
</head>
<body>
  <p class="shadow">
      蚀刻文本:
      text-shadow: 0 2px white 创建白色阴影偏移0px 水平和2px 垂直于原点位置。
      背景必须比阴影暗,效果才能发挥作用。
      文字颜色应该稍微褪色,使其看起来像是刻在背景上的。
  </p>

  <p class="grid">
      渐变文本:
      background: -webkit-linear-gradient(...) 为文本元素提供渐变背景。
      webkit-text-fill-color: transparent 使用透明颜色填充文本。
      webkit-background-clip: text 用文本剪辑背景,用渐变背景作为颜色填充文本。
  </p>

  <div class="box">
      box-shadow ,当仅使用扩展时,添加可以使用子像素*的伪边框。
      使用@media (min-resolution: ...) 为了检查器件像素比(1dppx 等于96 DPI ),将box-shadow的分布设置为1 / dppx
  </div>
</body>
</html>

相关文章

网友评论

      本文标题:css视觉--蚀刻文本 + 渐变文本 + 细线边框

      本文链接:https://www.haomeiwen.com/subject/tcrxcftx.html