隐藏div的四种方式

隐藏div是指所选择的div不显示在页面上,但是隐藏后有两种效果
1.隐藏过后的div的位置还是被占用了
2.隐藏过后的div的位置没有被占用
下面看几种隐藏div的方法

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style type="text/css">
        div {
            width: 300px;
            height: 300px;
            border: 1px red solid;
        }
    </style>
</head>
<body>
<input type="button" value="显示效果" id="btn"/>
<div id="box"></div>哈哈哈哈
<script src="common.js"></script>
<script>
    document.getElementById("btn").onclick = function () {
        //隐藏div的三种方式

        // document.getElementById("box").style.display = "none";// 不占位
        // document.getElementById("box").style.visibility="hidden";//占位
        // document.getElementById("box").style.opacity=0;//占位

        document.getElementById("box").style.height="0px";
        document.getElementById("box").style.border="0px red solid";//占位

    }
</script>

</body>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值