在页面中的div对象,一般情况下,如果内容太多了,超出了范围,那么,div会自动改变高度和宽度来适应内容,确保完整的显示所有的内容。
但是也有这样一种需求:当内容超出范围,在不改变高宽的情况下,如何让内容自动隐藏呢?
方法如下:
使用overflow:hidden参数就足够了。
比如:
<div id="GetDiv" style="overflow:hidden;">
div内容内容内容…
</div>
其中,overflow:hidden的含义是:内容会被修剪,并且其余内容是不可见的。
关于overflow,有几个可选的值:分别是:
visible 默认值。内容不会被修剪,会呈现在元素框之外。
hidden 内容会被修剪,并且其余内容是不可见的。
scroll 内容会被修剪,但是浏览器会显示滚动条以便查看其余的内容。
auto 如果内容被修剪,则浏览器会显示滚动条以便查看其余的内容。
inherit 规定应该从父元素继承 overflow 属性的值。