猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
一个元素隐藏了它占位置吗?
一个隐藏的元素,隐藏的方式有好多种。比如说:display=none; opacity=0;宽高为0等,那他们在页面当中还占据位置吗?求告知
哎狐狐
浏览 4536
回答 2
2回答
刚毅87
display=none,直接让元素消失,不占空间;opacity=0,只是透明度变为0了,元素还在,效果等同于 visibility = hidden, 占据空间;宽度为0,那得看你这宽度指的是什么,如果只是 content 的宽度为0,border 和 margin 不为0的话,依旧会占据空间.
1
0
2
荒丶謬
display=none是不占据位置的 。opacity=0;只是该元素变透明了, 宽高都为0为什么还会占据位置呢?
1
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关问题
为什么字体颜色在Eclipse上没有变化
2 回答
相关分类
CSS3
Html/CSS
为什么字体颜色在Eclipse上没有变化
2 回答
Html5
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续