z-index及透明度

z-index

我们在html里面输入一个代码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
  <link rel="stylesheet" href="css/style.css"></link>
</head>
<body>


<div>
  <ul>
    <li> <img src="image/4.jpeg"></img></li>
    <li class="L2">第一行文字</li>
    <li class="L3">第二行文字</li>
    <li class="L4">第三行文字</li>
      <li class="L5"></li>


      <!-- 背景      -->

  </ul>
</div>
</body>
</html>

然后在css文件里面输入以下代码

div{
    padding: 0;
    margin: 0;
    border: 1px red solid;
    width: 251px;
}
ul,li{

    padding: 0;
    margin: 0;
    list-style: none;
}
.L2,L3,L4,L5{
    position: relative;
}

.L5{
    width: 251px;
  background: black;
    height: 20px;
    position: relative;
   /* top: -87px;*/


}
.L2{
    position: relative;
    top: -25px;
    color: lightgoldenrodyellow;
}


在这里插入图片描述

浏览器打开就是这个样子

,我们把下面那个黑色框框移动到上面,那个第一行文字那里

在这里插入图片描述

这时候却发现第一行文字被遮挡住了,

我们可以利用z-index来把他改变位置,调制最高层

.L2{
    z-index: 99;
}

在这里插入图片描述

就会发现第一行文字处于,黑色框框的上面了

z-index:99;

后面可以填的数值为0~∞

0最小,∞最大

透明度opacity

之前我们应该知道rbga

这个关键词吧,可以调节透明度的

.L5{
    opacity: 0.5;
}

在这里插入图片描述

就会发现黑色框框变成透明的了

opacity跟rbga差不多一样

都是0~1之间的数值

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值