首页 > 其他分享 >消失的留言(HTML中用JS实现)

消失的留言(HTML中用JS实现)

时间:2024-03-26 14:29:19浏览次数:19  
标签:文字 style msg1 msg3 留言 JS HTML 2px display

学习目标:

提示:这里可以添加学习目标

例如:

  • 一周掌握 Java 入门知识

学习内容:

  1. 掌握延时函数的使用
  2. 掌握JavaScript控制css属性的方法

学习:

提示:这里可以添加计划学习的时间

例如:

  • 框架 + 文字
    <!DOCTYPE html>

    <html lang="zH-Hans">

    <head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>消失的文字</title>
    <link rel="stylesheet" href="index.css">
    </head>
    <body>
    <div class="box">
    <div class="one">好雨知时节,当春乃发生1</div>
    <div class="twe">随风潜入夜,润物细无声2 </div>
    <div class="three">野径云俱黑,江船火独明3</div>
    <div class="four">晓看红湿处,花重锦官城4</div>
    </div>
    </body>
    </html>
  • CSS代码

    .box{

    text-align: center;    /* 设置容器居中对齐 */    
      margin-top: 20%;    /* 设置顶部外边距为父容器高度的20% */  
      font-size: 30px;    /* 设置字体大小为30像素 */
    display:none;/* 隐藏区域*/
    }

  • 获取元素 + 每两秒显示文字
    <script>
    const msg1 = document.querySelector('.one')
    const msg2 = document.querySelector('.twe')
    const msg3 = document.querySelector('.three')
    const msg4 = document.querySelector('.four')
    setTimeout(function () {/*设置延时函数setTimeout,实现每隔2秒钟,一条一条的把上面文字呈现出来*/
    msg1.style.display = 'block'/*文字显示*/
    msg1.style.color = 'blue'/*文字颜色*/
    msg1.style.textShadow = '2px  2px  5px  rgb(0, 0, 0)'/*文字阴影*/
    }, 2000)/*第二秒时显示*/
    setTimeout(function () {
    msg1.style.display = 'none'/*第一段文字隐藏*/
    msg2.style.display = 'block'/*第二段文字显示*/
    msg2.style.color = 'red'/*文字颜色*/
    msg2.style.textShadow = '2px  2px  5px  rgb(0, 0, 0)'/*文字阴影*/
    }, 4000)/*第四秒时显示*/
    setTimeout(function () {
    msg2.style.display = 'none'/*第二段文字隐藏*/
    msg3.style.display = 'block'/*第三段文字显示*/
    msg3.style.color = 'pink'/*文字颜色*/
    msg3.style.textShadow = '2px  2px  5px  rgb(0, 0, 0)'/*文字阴影*/
    }, 6000)/*第六秒显示*/
    setTimeout(function () {
    msg3.style.display = 'none'/*第三段文字隐藏*/
    msg4.style.display = 'block'/*第四段文字显示*/
    msg4.style.color = 'green'/*文字颜色*/
    msg4.style.textShadow = '2px  2px  5px  rgb(0, 0, 0)'/*文字阴影*/
    }, 6000)/*第八秒显示*
    </script>


标签:文字,style,msg1,msg3,留言,JS,HTML,2px,display
From: https://blog.csdn.net/buzhidaozmx/article/details/137043633

相关文章

  • 【御控】JavaScript JSON结构转换(1):对象To对象——键值互换
    文章目录一、JSON是什么?二、JSON结构转换是什么?三、核心构件之转换映射四、案例之《JSON对象ToJSON对象》五、代码实现六、在线转换工具七、技术资料一、JSON是什么?Json(JavaScriptObjectNotation)产生于20世纪90年代初,最初由道格拉斯·克罗克福特(DouglasCrockfo......
  • js数组对象合并
    合并数组,对象合并(Array/Objectmerging)合并数组和对象合并则是指将两个数组或对象合并为一个新的数组或对象。在JavaScript中,我们可以使用不同的方法来实现这种合并,比如使用 concat 方法来合并数组,或者使用对象展开运算符(spreadoperator)来合并对象。例如,合并两个数组可以这样......
  • 我不想使用 CSS 样式,你知道在 HTML 中有什么标签可以加粗文本么
    网页设计过程中,我们经常会遇到需要加粗文本来凸显特定文本的情况。<b> 标签在强调文本时扮演着不可或缺的角色,它就像是我们语言中的语气词,虽微不足道,但能有效地抓住读者的注意力。1.基础语法什么是<b>标签<b> 标签是HTML中用于加粗文本的基础标签,它能够让包裹的文字......
  • JS BOM
    window对象BOM是BrowserObjectMode的缩写,表示浏览器对象模型。ES是一种语言,跟具体环境没关系。DOM的作用是将文档转换为相应的对象,它跟具体环境也没有关系。而DOM则是一种将浏览器这个具体的环境对应为一种对象的模型,它提供了ES跟浏览器之间进行交互的桥梁。因为DOM没......
  • 36.html+css+js网页设计实例/“美食”主题介绍/web前端期末大作业/
    一、前言本实例以“美食”为主题设计,应用html+css+js,包括图片轮翻效果、菜单导航、三级菜单、音频、留言板等,供大家参考。【关注作者|获取更多源码(2000+个Web案例源码)|优质文章】;您的支持是我创作的动力!看到这里就【点赞收藏博文】,Web开发、课程设计、毕业设计有兴趣的联系我......
  • 爬虫之JS混淆和加密案例
    需求:中国空气质量在线监测分析平台是一个收录全国各大城市天气数据的网站,包括温度、湿度、PM2.5、AQI等数据,链接为:https://www.aqistudy.cn/html/city_detail.html,网站显示为:一连串的分析该网站所有的空气质量数据都是基于图表进行显示的,并且都是触发鼠标滑动或者点动......
  • 还写那么多函数?js简单封装,拿去用吧
    ;(function($){ varwprtTheme={ //Maininitfunction init:function(){ this.config(); this.events(); }, //Definevarsforcaching config:function(){ ......
  • 【附源码】Node.js毕业设计高校迎新管理系统(Express)
    本系统(程序+源码)带文档lw万字以上  文末可获取本课题的源码和程序系统程序文件列表系统的选题背景和意义选题背景:随着信息技术的飞速发展,高校迎新工作也日益依赖于数字化和信息化手段。传统的手工操作方式已经无法满足现代高校迎新工作的高效率、高质量要求。因此,构建一......
  • 【附源码】Node.js毕业设计高校疫情期间学生日常管理系统(Express)
    本系统(程序+源码)带文档lw万字以上  文末可获取本课题的源码和程序系统程序文件列表系统的选题背景和意义选题背景:随着COVID-19疫情的爆发,全球范围内的教育行业遭受了巨大的冲击。为了防止病毒的传播,许多国家和地区都采取了封锁措施,学校被迫关闭,线下教学活动无法正常进行......
  • 【附源码】Node.js毕业设计高校疫情监控防控监测系统(Express)
    本系统(程序+源码)带文档lw万字以上  文末可获取本课题的源码和程序系统程序文件列表系统的选题背景和意义选题背景:随着全球化进程的加速,人类社会的相互联系日益紧密,但同时也带来了各种疾病的迅速传播。尤其是近年来,新型冠状病毒(COVID-19)的出现,给全球带来了巨大的冲击和挑......