首页 > 其他分享 >11月10日模态框和透明

11月10日模态框和透明

时间:2023-11-10 21:13:03浏览次数:40  
标签:11 10 index color 100px 模态 height background fixed

目录

模态框

设置对象的层叠顺序需要用到z-index属性,

什么是z-index属性?

这里提供一个代码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
  <style>
    .a{
      position: fixed;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      background-color: pink;
    }
    .b{
      position: fixed;
      height: 200px;
        width: 200px;
        background-color: rebeccapurple;
    }
  </style>
</head>
<body>
<div class="a">需要显示的文字</div>
<div class="b"></div>
</body>
</html>

这里我让这两个块级标签都固定。

效果如图

然后我这里有个要求就是将被遮住的内容显示出来,不改变其固定的情况

代码如下

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
  <style>
    .a{
      position: fixed;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      background-color: pink;
        z-index: 1;
    }
    .b{
      position: fixed;
      height: 200px;
        width: 200px;
        background-color: rebeccapurple;
    }
  </style>
</head>
<body>
<div class="a">需要显示的文字</div>
<div class="b"></div>
</body>
</html>

效果如下

这里就解决了,如何解决呢就是靠这个z-index属性来解决的。

z-index属性

1.z-index值表示谁压着谁,数值大的压盖住数值小的,

2.只有定位了的元素,才能有z-index,也就是说,不管相对定位,绝对定位,固定定位,都可以使用z-index属性,而浮动元素不能使用z-index

3.z-index值没有单位,就是一个正整数,默认的z-index值为0,如果大家都没有z-index值,或者z-index值一样,那么谁写在HTML后面,谁在上面压着别人,定位了元素,永远压住没有定位的元素。

4.从父现象:父类怂了,子类设置的再好也会根据父类的情况进行排列。

透明效果

透明效果需要使用opacity属性,取值范围是0~1,0是完全透明的,1是完全不透明的。

首先是两个背景色重叠在一起

具体代码如下

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
  <style>
    #div1{
      /*opacity: 0;*/
      height: 100px;
      width: 100px;
      background-color: pink;
    }
    #div2{
      height: 100px;
      width: 100px;
      background-color: rebeccapurple;
        position: fixed;
      bottom: 10px;
        top: 20px;
    }
  </style>
</head>
<body>
<div id="div1"></div>
<div id="div2"></div>
</body>
</html>

效果如图

然后利用透明的方法解决

代码如下

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
  <style>
    #div1{
      height: 100px;
      width: 100px;
      background-color: pink;
    }
    #div2{
        opacity: 0;
      height: 100px;
      width: 100px;
      background-color: rebeccapurple;
        position: fixed;
      bottom: 10px;
        top: 20px;
    }
  </style>
</head>
<body>
<div id="div1"></div>
<div id="div2"></div>
</body>
</html>

效果如图

标签:11,10,index,color,100px,模态,height,background,fixed
From: https://www.cnblogs.com/slzjb/p/17825056.html

相关文章

  • openGauss学习笔记-119 openGauss 数据库管理-设置数据库审计-设置文件权限安全策略
    openGauss学习笔记-119openGauss数据库管理-设置数据库审计-设置文件权限安全策略119.1背景信息数据库在安装过程中,会自动对其文件权限(包括运行过程中生成的文件,如日志文件等)进行设置。其权限规则如下:数据库程序目录的权限为0750。数据库数据文件目录的权限为0700。ope......
  • 2023.11.10——每日总结
    学习所花时间(包括上课):9h代码量(行):0行博客量(篇):1篇今天,上午学习,下午学习;我了解到的知识点:1.丑人多作怪明日计划:学习......
  • 11/10训练笔记
    P7831[CCO2021]TravellingMerchant题解考虑出度为0的点显然不行随后,进行一个类似于拓扑排序的过程即可注意到需要建反图原图也得保留注意判-1代码:#include<iostream>#include<algorithm>#include<cstring>#include<vector>#include<queue>usingnamespacestd;str......
  • [20231109]bash shell快捷键alt+number的问题.txt
    [20231109]bashshell快捷键alt+number的问题.txt--//前一阵子,我想实现12行合并1行的输出,理论讲要使用paste命令加入12个-.输入命令时候要数输入了多少-.我知道bashshell有一--//个快捷键alt+number可以产生连续输入某个字符,但是我一直不知道如何关掉这个功能.有时候误触发这......
  • 11.10
    今天上午学英语时讲了篇完形填空,内容像是个搞笑故事,讲的是老师问作者他最喜欢的动物是谁然后他答的炸鸡,就被带到校长室了。就诸如此类他被反复见了三次校长。(第一次问最喜欢的动物答炸鸡,第二天也答鸡因为可以被炸成炸鸡,第三天问最喜欢的人人回答肯德基老爷爷,就这样)但我在写这篇......
  • [20231105]降序索引的疑问.txt
    [20231105]降序索引的疑问.txt--//我们生产系统有一套系统我以前维护过,出现一个奇葩现象,建立一堆降序索引,实际上完全没有必要,最后我改了许多索引为普通索引.--//由于可能后续维护或者可能是我遗漏了(当然还有可能索引太大我没有修改),还是有一些索引没改过来.--//我讲过降序索......
  • 11月10日定位属性
    目录定位属性1.static属性2.relative属性3.absolute属性4.fixed属性定位属性需要使用position这个属性然后这里来说一下它的属性值。值描述static(默认值)按照正常文档进行定位,设置了top、right、bottom、left属性也不会生效。relative相对于它在正常文档中的位......
  • 231110校内赛
    T1拼图首先一点需要明白的是横向移动和纵向移动并无关联接着我们可以花费\(\mathcalO(k)\)的时间来枚举左右最长长度和上下最长长度我们只需要在两次循环时分别排个序,左右和上下分别排序对于左右移动时,我们枚举每一个点在最左或最右的情况,计算出当前最小的长度,并更新最小......
  • 软件2103班【六个核桃】数据库设计心得体会
     引言本博客为在完成《软件工程导论》课程软件项目的数据库设计时的一些心得体会。数据库设计是软件开发过程中的关键环节之一,直接影响到软件系统的性能和稳定性。一个合理和高效的数据库设计能够有效地提高软件系统的运行效率和响应速度,减少资源的浪费和冗余。同时,良好的......
  • [20231103]rename IDL_UB1$后使用bbed的恢复3.txt
    [20231103]renameIDL_UB1$后使用bbed的恢复3.txt--//上午解决renameIDL_UB1$后使用bbed的恢复问题,就是涉及到的5个索引4个需要修改,其中一个因为NULL值的缘故,不需要修改。--//主要原因是rename是delete再insertobj$,反过来思考,如果修改时长度等长,我仅仅需要name等于原来的字符......