首页 > 其他 > 详细

显示、隐藏

时间:2019-05-30 20:31:47      阅读:94      评论:0      收藏:0      [点我收藏+]

  通过css设置HTML页面上的显示、隐藏有以下几种方法:

  通过下面的页面更加清楚的了解:  

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>显示隐藏</title>
    <link rel="stylesheet" href="display.css">
</head>
<body>
    <div class="content">
        <div class="part1">part1</div>
        <div class="part2">part2</div>
        <div class="part3">part3</div>
    </div>
</body>
</html>
.content
{
    width: 400px;
    height: 200px;
    background: #0395e1;
    position: relative;
}
.part1
{
    width: 100px;
    height: 100px;
    background: #e53935;
    position: absolute;
    left: 50px;
    top:50px;
    z-index:5;
}
.part2
{
    width: 100px;
    height: 100px;
    background: orange;
    position: absolute;
    left: 50px;
    top:50px ;
    z-index:2;
}
.part3
{
    width: 100px;
    height: 100px;
    background: orange;
    position: absolute;
    right: 50px;
    top:50px ;
}

  当前显示为:

技术分享图片

  1.用display:none进行设置

  现在对part3加入display:none

  

.part3
{
    width: 100px;
    height: 100px;
    background: orange;
    position: absolute;
    right: 50px;
    top:50px ;
    display: none;
}

  页面显示:

技术分享图片

  可以看到,现在part3被隐藏了

  2.用透明度opacity进行设置,当opacity值为0时,part2就在页面看不到了

  

.part3
{
    width: 100px;
    height: 100px;
    background: orange;
    position: absolute;
    right: 50px;
    top:50px ;
    opacity:0;
}

  技术分享图片

  3.还可以通过z-index覆盖来实现

  一开始设置了三部分内容,但是part1层级比part2层级高 ,所以part2被part1覆盖了,如果要让part1隐藏,可以改变层级关系,让part2层级高于part1,便可以用part2遮挡part1,实现part1的隐藏。

  

.part1
{
    width: 100px;
    height: 100px;
    background: #e53935;
    position: absolute;
    left: 50px;
    top:50px;
    z-index:5;
}
.part2
{
    width: 100px;
    height: 100px;
    background: orange;
    position: absolute;
    left: 50px;
    top:50px ;
    z-index:20;
}
.p

技术分享图片

  

显示、隐藏

原文:https://www.cnblogs.com/zhangcheng001/p/10951514.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!