首页 > 其他分享 >html 隐藏元素占位/不占位

html 隐藏元素占位/不占位

时间:2023-10-27 18:33:06浏览次数:24  
标签:style num visibility 隐藏 html 占位 display

关于循环定时隐藏/显示元素,从而实现一个一闪一闪的效果如图:

实现方法:

  1. 设置 display
    但是display在设为none是不占位置隐藏的
display:none;
  1. 设置visibility
    而visiblity是占位隐藏
visibility:hidden;
var num = true;
window.setInterval(() => {
    var i = document.querySelector(".i");
    if (num) {
        i.style.visibility = "visible";
        num = !num;
    } else {
        i.style.visibility = "hidden";
        num = !num;
    }
}, 1000)

脱离文档流拓展
position:absolute;不占位置
position:relative占位置

标签:style,num,visibility,隐藏,html,占位,display
From: https://www.cnblogs.com/tobycold/p/17792965.html

相关文章

  • Springboot+Mybatis+Mybatisplus 框架中增加自定义分页插件和sql 占位符修改插件
    一、Springboot简介springboot是当下最流行的web框架,SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置,让这些框架集成在一起变得更加简单,简化了我......
  • ACCESS ColumnHidden 隐藏字段
    ForEachTEMPInMe.FM刀具项夹表.Form.ControlsIfNotTypeOfTEMPIsLabelThenIfTEMP.Name<>"RecordID"AndTEMP.Name<>"项目"AndTEMP.Name<>"夹位"AndTEMP.Name<>"标准寿命"T......
  • PCB封装命名规则,本文转载https://www.xjx100.cn/news/432127.html?action=onClick
    SO、SOP、SOIC、MSOP、TSSOP、TSOP、VSSOP、SSOP、SOJ封装详解 1. 简要信息如下: 2.SOP和SOIC的规格多是类似的,现在大多数厂商基本都采用的是SOIC的描述:SOIC8有窄体150mil的(外形封装宽度,不含管脚,下同),管脚间距是1.27mm,如下:有宽体的208mil的,管脚间距是1.27mm,如下:......
  • FastAPI学习-17.其它响应html,文件,视频或其它
    前言通过我们返回JSON类型的接口会比较多,除了返回JSON格式,还可以响应其它格式的内容JSONResponseContent-Type 会被设置成 application/jsonHTMLResponseContent-Type 会被设置成 text/htmlPlainTextResponse Content-Type 会被设置成text/plainORJSONResponse......
  • VIte+Vue3 打包在本地 双击 index.html 打开项目
    npmi@vitejs/plugin-legacynpmi@babel/preset-envnpmiterserimportlegacyfrom'@vitejs/plugin-legacy';exportdefaultdefineConfig({base:"./",plugins:[vue(),legacy({targets:["defaults","not......
  • html自适应手机、平板问题
    1.1meta标签:viewportH5移动端页面自适应普遍使用的方法,理论上讲使用这个标签是可以适应所有尺寸的屏幕的,但是各设备对该标签的解释方式及支持程度不同造成了不能兼容所有浏览器或系统。viewport是用户网页的可视区域。翻译为中文可以叫做"视区"。手机浏览器是把页面放在一个......
  • 问题:vue3 使用 vite 构建的项目打包后无法打开index.html文件,或者显示一片空白
    一、问题描述项目build之后,点击dist文件中的index.html文件,打开是空白,提示以下信息。二、产生原因及解决方法1.文件路径不对vite默认根目录"/",file://…访问需要基于index.html的路径,需要再vit.config.js中进行以下配置2.跨域问题vite构建打包后,默认启用ESModule,跨module......
  • HTML拖拽API, 看了某位大佬的视频, 有感而发
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><title>Document</title&g......
  • 《HTML5秘籍.第2版》高清高质量 原版电子书PDF
    下载:https://pan.quark.cn/s/0284694919cc......
  • html中如何设置label自动换行
    html中如何设置label自动换行在HTML中,我们经常需要设置label标签,这是一种非常常见且重要的标签。在有些情况下,我们的label标签中的文本可能会超出一行,这时就需要设置自动换行。为了实现在label标签中自动换行,我们需要使用CSS语言中的white-space属性,将其设置为"pre-wrap"或"pre......