css3背景渐变

这篇具有很好参考价值的文章主要介绍了css3背景渐变。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.线性渐变

    <style>
        .box {
            width: 200px;
            height: 200px;
            border: 1px solid black;
            float: left;
            margin-left: 50px;
        }
        .box1 {
            background-image: linear-gradient(green, yellow, red);
        }
        /* 右上 */
        .box2 {
            background-image: linear-gradient(to right top, green, yellow, red);
        }
        .box3 {
            background-image: linear-gradient( 60deg, green, yellow, red);
        }
        .box4 {
            background-image: linear-gradient(green 50px, yellow 100px, red 150px);
        }
        .box5 {
            background-image: linear-gradient(20deg, green 50px, yellow 100px, red 150px);
            font-size: 80px;
            font-weight: bold;
            line-height: 200px;
            color: transparent;
            -webkit-background-clip: text;
        }
    </style>
<body>
    
    <div class="box box1">box1</div>
    <div class="box box2">box2</div>
    <div class="box box3">box3</div>
    <div class="box box4">box4</div>
    <div class="box box5">
        hello
    </div>
</body>

css3背景渐变,css,html,css3

 2.径向渐变

    <style>
        .box {
            width: 200px;
            height: 150px;
            border: 1px solid black;
            float: left;
            margin-left: 50px;
        }
        .box1 {
            /* 默认情况 */
            background-image: radial-gradient(red, yellow, green);
        }
        .box2 {
            /* 圆心在右上角 */
            background-image: radial-gradient(at right top, red, yellow, green);
        }
        .box3 {
            /* 圆心在(20,40) */
            background-image: radial-gradient(at 20px 40px,red, yellow, green);
        }
        .box4 {
            /* 通过circle,调整为⚪ */
            background-image: radial-gradient(circle,red, yellow, green);
        }
        .box5 {
            /* 圆半径是 100 50,圆心位置(120,60) */
            background-image: radial-gradient(100px 50px at 120px 60px ,red, yellow, green);
        }
    </style>
<body>
    
    <div class="box box1">默认</div>
    <div class="box box2">调整径向圆心</div>
    <div class="box box3">通过左边调整中心位置</div>
    <div class="box box4">通过circle,调整为⚪ </div>
    <div class="box box5"> 圆半径是 100 50,圆心位置(120,60)</div>
</body>

css3背景渐变,css,html,css3

3.重复渐变

无论线性渐变,还是径向渐变,在没有发生渐变的位置,继续进行渐变,就为重复渐变。

利用重复渐变实现网格效果

css3背景渐变,css,html,css3

代码如下:文章来源地址https://www.toymoban.com/news/detail-636630.html

.box {
            width: 600px;
            height: 800px;
            padding: 20px;
            border: 1px solid black;
            position: absolute;
            margin: auto;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
            background-image: repeating-linear-gradient(transparent 0, transparent 29px, #333 30px);
            background-clip: content-box;
 }



<div class="box"></div>

到了这里,关于css3背景渐变的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • CSS3渐变属性详解

    线性渐变 概念:线性渐变,指的是在一条直线上进行的渐变。在线性渐变过程中, 起始颜色会沿着一条直线按顺序过渡到结束颜色 语法: 渐变角度 线性渐变的“ 渐变角度 ”取值有两种: 一种是使用角度(单位为deg) 另一种是使用。 取值 属性值 对应角度 说

    2024年02月02日
    浏览(46)
  • 【CSS3】渐变 阴影 遮罩

    1. CSS3渐变 渐变: 有规律的渐渐变化,在前端中通常指颜色的变化的实现方式. 通常使用在所有接受图像的属性上.(替代图片),意义是创建一张图片 gradient可以应用在所有接受图像的属性上 1.1 分类: 线性渐变(linear-gradient)变化的方向是一条直线 径向渐变(radial-gradient)变化的方向是

    2024年01月17日
    浏览(56)
  • CSS3渐变及2D转换

    持续更新哦… 1、css3渐变 概念: CSS3渐变(gradient)可以让你在两个或多个指定的颜色之间显示平 稳的过渡。以前,你必须使用图像来实现这些效果,现在通过使用 CSS3的渐变(gradients)即可实现。此外,渐变效果的元素在放大时 看起来效果更好,因为渐变(gradient)是由浏览器生成的

    2024年02月11日
    浏览(44)
  • day8 CSS3渐变gradients+CSS3过渡transition

    属性 transition 简写属性,用于在一个属性中设置四个过渡属性。 transition-property 规定应用过渡的 CSS 属性的名称。 transition-duration 定义过渡效果花费的时间。默认是 0。 transition-timing-function 规定过渡效果的时间曲线。默认是 “ease”。 transition-delay 规定过渡效果何时开始。默认

    2024年01月17日
    浏览(44)
  • 微信小程序——CSS3渐变

      SS3 渐变(gradients)可以在两个或多个指定的颜色之间显示平稳的过渡。CSS3 定义了两种类型的渐变(gradients): 1、线性渐变(Linear Gradients)- 向下/向上/向左/向右/对角方向; 2、径向渐变(Radial Gradients)- 由它们的中心定义。 线性渐变 (1)从上到下渐变(默认情况)

    2024年02月03日
    浏览(49)
  • CSS 设置渐变背景 CSS 设置渐变边框

    一、css渐变背景添加透明度opacity css渐变背景经常会在项目开发中遇到,此时UI如果给出的是单一的渐变背景(没有背景透明度),这个我们会很快的写出代码,如下: 但偶尔的时候UI会给煎饼的背景色添加一个透明度,但是使用 opacity属性会导致文本也会有透明度 ,接下来给

    2024年02月09日
    浏览(45)
  • CSS3 实现边框圆角渐变色&&渐变文字效果

      background-clip: text; 是CSS中的一个属性,用于指定背景图片或颜色的裁剪方式,裁剪的区域是文本的轮廓。具体来说,就是将背景图片或颜色限制在文本的轮廓内,而不是整个元素的范围内。这个属性通常用于创建一些特殊的文本效果,比如文字渐变、文字填充等。  参考:

    2024年02月16日
    浏览(58)
  • 【Web前端开发基础】CSS3之Web字体、字体图标、平面转换、渐变

    1.1 Web字体概述 每种字体都对应着相应的字体文件,没有 @font-face 规则之前,客户端是否能够正确显示 fontfamily 规定的字体,是由该字体的文件是否预装在客户端决定的。而 @font-face 规则可以将字体文件存放在服务器端,渲染页面时客户端请求从服务器端下载改字体文件进行

    2024年01月25日
    浏览(63)
  • 【CSS】透明背景的圆角渐变边框实现方案

    css的渐变边框可以用下面方式实现 css的圆角边框可以用下面方式实现 那想要实现一个圆角的渐变边框呢,可能会以为,两个都用上不就可以了,但事实是,这两个属性并不兼容,所以要实现一个圆角的渐变边框,就得需要曲线救国的方法了 最终效果图    

    2024年02月13日
    浏览(73)
  • CSS中如何实现元素的渐变背景(Gradient Background)效果?

    前端入门之旅:探索Web开发的奇妙世界 欢迎来到前端入门之旅!感兴趣的可以订阅本专栏哦!这个专栏是为那些对Web开发感兴趣、刚刚踏入前端领域的朋友们量身打造的。无论你是完全的新手还是有一些基础的开发者,这里都将为你提供一个系统而又亲切的学习平台。在这个

    2024年02月10日
    浏览(62)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包