流光炫彩背景小特效(html+css)简易版登录页面

2024-01-08 02:20

本文主要是介绍流光炫彩背景小特效(html+css)简易版登录页面,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 以上为静态图:

代码如下:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <style type="text/css">
            * {
                /*去除全局内外边距*/
                margin: 0;
                padding: 0;
            }

            #box1 {
                width: 500px;
                height: 400px;
                margin: 250px auto;
                text-align: center;
                border-radius: 15px;
                box-shadow: 10px 10px 30px #888888;
                background-color: rgb(255, 255, 255, 0.5);
                font-size: 20px;
                filter: blur(0.7px);

            }

            @keyframes sun {
                0% {
                    background-position: 100% 0;
                }

                100% {
                    background-position: -400% 0;
                }
            }

            /* 添加背景移动动画(添加完成这一步即可看到流光) */
            #body1:hover {
                animation: sun 120s infinite;
                /* 动画名称与循环动画 */
            }

            /* 最后添加外面的模糊光 ,这时流光动画会被这层模糊挡住*/
            #body1::before {
                content: "";
                position: absolute;
                left: -5px;
                right: -5px;
                top: -5px;
                bottom: -5px;
                background-image: linear-gradient(to right, #03a9f4, #f441a5, #ffeb3b, #09a8f4);
                background-size: 400%;
                filter: blur(20px);
                /* 将层级下调为-1 */
                z-index: -1;
            }

            /* 给外面的模糊光也加上动画 */
            #body1:hover::before {
                animation: sun 20s infinite;
            }
            label {
                font-size: 30px;
            }
            input {
                height: 40px;
                width: 300px;
                font-size: 20px;
            }
        </style>
    </head>
    <body>
        <div id="body1">
            <div id="box1">
                <h1 style="padding:20px ;">炫彩小网页</h1>
                <br>
                <form action="" method="get">
                    <label>用户名:</label><input type="text" src="" placeholder="请输入账号" /><br>
                    <br>
                    <label>密&nbsp &nbsp码&nbsp:</label><input type="password" src="" placeholder="请输入密码" /><br>
                    <br>
                    <br><br>
                    <a href="./table_test.html" target="new" <!-- style="text-decoration: none;display: inline-block; width: 300px;height: 50px;background-color: #82fff5;font-size: 25px;line-height: 50px;"
                     -->登录</a>
                </form>
                <br>

                <p>立刻注册/忘记密码</p>
            </div>
        </div>

    </body>
</html>

这篇关于流光炫彩背景小特效(html+css)简易版登录页面的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/582018

相关文章

Vue3组件中getCurrentInstance()获取App实例,但是返回null的解决方案

《Vue3组件中getCurrentInstance()获取App实例,但是返回null的解决方案》:本文主要介绍Vue3组件中getCurrentInstance()获取App实例,但是返回nu... 目录vue3组件中getCurrentInstajavascriptnce()获取App实例,但是返回n

JS+HTML实现在线图片水印添加工具

《JS+HTML实现在线图片水印添加工具》在社交媒体和内容创作日益频繁的今天,如何保护原创内容、展示品牌身份成了一个不得不面对的问题,本文将实现一个完全基于HTML+CSS构建的现代化图片水印在线工具... 目录概述功能亮点使用方法技术解析延伸思考运行效果项目源码下载总结概述在社交媒体和内容创作日益频繁的

前端CSS Grid 布局示例详解

《前端CSSGrid布局示例详解》CSSGrid是一种二维布局系统,可以同时控制行和列,相比Flex(一维布局),更适合用在整体页面布局或复杂模块结构中,:本文主要介绍前端CSSGri... 目录css Grid 布局详解(通俗易懂版)一、概述二、基础概念三、创建 Grid 容器四、定义网格行和列五、设置行

kali linux 无法登录root的问题及解决方法

《kalilinux无法登录root的问题及解决方法》:本文主要介绍kalilinux无法登录root的问题及解决方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,... 目录kali linux 无法登录root1、问题描述1.1、本地登录root1.2、ssh远程登录root2、

前端下载文件时如何后端返回的文件流一些常见方法

《前端下载文件时如何后端返回的文件流一些常见方法》:本文主要介绍前端下载文件时如何后端返回的文件流一些常见方法,包括使用Blob和URL.createObjectURL创建下载链接,以及处理带有C... 目录1. 使用 Blob 和 URL.createObjectURL 创建下载链接例子:使用 Blob

Vuex Actions多参数传递的解决方案

《VuexActions多参数传递的解决方案》在Vuex中,actions的设计默认只支持单个参数传递,这有时会限制我们的使用场景,下面我将详细介绍几种处理多参数传递的解决方案,从基础到高级,... 目录一、对象封装法(推荐)二、参数解构法三、柯里化函数法四、Payload 工厂函数五、TypeScript

Vue3使用router,params传参为空问题

《Vue3使用router,params传参为空问题》:本文主要介绍Vue3使用router,params传参为空问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录vue3使用China编程router,params传参为空1.使用query方式传参2.使用 Histo

CSS Padding 和 Margin 区别全解析

《CSSPadding和Margin区别全解析》CSS中的padding和margin是两个非常基础且重要的属性,它们用于控制元素周围的空白区域,本文将详细介绍padding和... 目录css Padding 和 Margin 全解析1. Padding: 内边距2. Margin: 外边距3. Padd

CSS will-change 属性示例详解

《CSSwill-change属性示例详解》will-change是一个CSS属性,用于告诉浏览器某个元素在未来可能会发生哪些变化,本文给大家介绍CSSwill-change属性详解,感... will-change 是一个 css 属性,用于告诉浏览器某个元素在未来可能会发生哪些变化。这可以帮助浏览器优化

CSS去除a标签的下划线的几种方法

《CSS去除a标签的下划线的几种方法》本文给大家分享在CSS中,去除a标签(超链接)的下划线的几种方法,本文给大家介绍的非常详细,感兴趣的朋友一起看看吧... 在 css 中,去除a标签(超链接)的下划线主要有以下几种方法:使用text-decoration属性通用选择器设置:使用a标签选择器,将tex