html中在div里加一个img,为啥overflow不能把img隐藏

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html中在div里加一个img,为啥overflow不能把img隐藏相关的知识,希望对你有一定的参考价值。

如果要隐藏怎么办

参考技术A 亲 你宽度高度有没有设置啊。没设置的话这个overflow:hidden;是没用的! 参考技术B 对div设置overflow: hidden,图片 超出 div的长或宽的部分会被隐藏。
对div设置overflow: auto,若 图片 超出 div的长或宽,那么div就会出现滚动条,拖动滚动条可以查看超出的部分。

若要隐藏图片,请对img设置display: none 或者 visible:hidden。
visible:hidden 会隐藏图片,但是保留图片占用的位置,等于留出了一块空白区域;

display: none 会使img彻底消失

参考资料:http://www.qudong.com/soft/college/CSS/20090731/47447.html

本回答被提问者和网友采纳

为啥Html中在table标签中设置居中并不显示居中,在单个tr标签中设置才显示居中

table标签设置居中为什么在效果中不显示

居中是相对而言的,而网页编程默认是从左上角开始的,你的居中是相对什么而言的?就是你的table外面套啥了? 参考技术A 你设置了table居中,是整个table的居中,不是中间内容的居中哇 参考技术B 因为没有保存…… 参考技术C tr也可以 <tr style="text-align:center"<td></td></tr> 参考技术D 把table放到<center>里就行了

以上是关于html中在div里加一个img,为啥overflow不能把img隐藏的主要内容,如果未能解决你的问题,请参考以下文章

为啥我不能在 div 中覆盖 img?

为啥元素从 DOM 中移除后仍可访问?

怎么在jquery中在div中加一段html

HTML问题:为啥img标签对中margin和padding设置效果会完全一样?还有段落P标签也是此效果?请具体解释

在div里面插入图片为啥会有空隙?

HTML问题:为啥img标签对中margin和padding设置效果会完全一样?还有段落P标签也是此效果?请具体解释