使用display:none;来隐藏所有信息(无空白位占据)推荐,CSSdisplay手册查看
使用overflow:hidden;来隐藏溢出的文字或图片适用推荐,CSSoverflow手册查看
使用overflow-y:hidden;和overflow-x:hidden控制滚动条的隐藏与否,CSSoverflow-y手册查看,CSS手册查看overflow-x
CSS:
CSS(层叠样式表)是一种用来表现HTML或XML等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。有三种方法可以在站点网页上使用样式表:外部样式表、内部样式表和内联样式。
CSS具有精简代码,降低重构难度、提升网页访问速度、利于SEO优化等优势,能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。
首先你要理解overflow的含义,他指的是“超出边界”,这个属性规定当内容溢出元素框时发生的事情。如果设置成hidden,那么它会隐藏超出元素边框范围(宽高指定的情况下)的部分。
实际上高度属性设置成auto,即height:auto配合overflow:hidden会实现元素高度随内容变化的效果。
首先我们写一个div,div里就是一段文字。
然后写一些css样式,关键部分是指定div的宽度,如图的样式代码
刷新页面,可以看到我们的文字在超长的时候,显示在div的外面了。
这时就要用到我们的overflow:hidden样式了。该样式就是为了避免超长时,显示内容溢出的,在样式里添加上这个。
再次刷新页面,可以看到现在超出的文字已经被隐藏掉了。