关于CSS属性display:none和visible:hidden的区别
答案:2 悬赏:40
解决时间 2021-03-22 20:45
- 提问者网友:依靠
- 2021-03-22 05:17
关于CSS属性display:none和visible:hidden的区别
最佳答案
- 二级知识专家网友:深街酒徒
- 2021-03-22 05:30
我发现使用visible:hidden属性会使对象不可见,但该对象在网页所占的空间没有改变(看不见但摸得到),等于留出了一块空白区域,而display:none属性会使这个对象彻底消失(看不见也摸不到)
全部回答
- 1楼网友:瘾与深巷
- 2021-03-22 06:25
实现div隐藏可以通过设置display、visible和div的大小等实现隐藏效果。cssdisplay属性 display属性规定元素应该生成的框的类型。值为none时,此元素不会被显示。div{display:none;}cssvisibility属性 visibility属性规定元素是否可见。值为hidden时表示元素是不可见的。div{visible:hidden;}提示:visible:hidden;和display:none;的区别是,即使不可见的元素也会占据页面上的空间。"display"属性可以用来创建不占据页面空间的不可见元素。(visible和display属性的其他可能值可在w3school查看)。设置div的大小实现隐藏 将div的宽度和高度设置为零,也可以达到隐藏的效果。div{width:0px;height:0px;overflow:hidden;}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯