css3 线性渐变文字光影

css3 线性渐变文字光影

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        * {
            margin: 0;
            padding: 0;
        }

        body {
            background-color: #000;
        }

        div {
            user-select: none;
            width: 610px;
            border: 1px solid red;
            box-sizing: border-box;
            margin: 100px auto;
            text-align: center;
            font-size: 100px;
            line-height: 150px;
            font-weight: bolder;
            background: linear-gradient(-45deg, transparent 100px, white 150px, white 180px, transparent 220px);
            /*background-color: #000000;*/
            /*因为继承了body的颜色所以不需要写自己的背景色*/
            background-position: -450px 0;
            /*线性渐变相当于是背景图片可以定位*/
            background-repeat: no-repeat;
            /*不平铺*/
            color: rgba(255,255,255,0.3);
            /*改变问题透明度*/
            -webkit-background-clip: text;
            /*私有属性,将背景色剪切到文字大小的区域*/
            transition: all 4s;
        }

        div:hover{
            background-position: 610px 0;
        }
    </style>
</head>
<body>
<div>我是一段文字</div>
</body>
</html>
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 欢迎访问我的博客https://qqqww.com/,祝所有码农同胞们早日走上人生巅峰,迎娶白富美~~ 详细请移步...
    这里王工头阅读 5,503评论 0 16
  • 1、属性选择器:id选择器 # 通过id 来选择类名选择器 . 通过类名来选择属性选择器 ...
    Yuann阅读 5,561评论 0 7
  • IO、NIO Java NIO和IO之间第一个最大的区别是,IO是面向流的,NIO是面向缓冲区的。 Java IO...
    battle_阅读 2,394评论 1 0
  • 最近情况很糟,坐在阳台上抽完一根烟后,发现最近抱怨太多了,嗯,是这么个情况。 刚刚过去的三个月,可以理解为压力大吧...
    少了一根烟阅读 1,482评论 0 1
  • 你好,简书 简书频道正式开启。
    Mark_Gao阅读 1,001评论 0 0