溢出:无内容?

4

我正在使用 Visual Studio 2012 制作网页,我设置了一个 div 元素的 overflow 属性,因为我认为这是一种在不使用 Javascript 的情况下展示特定大小页面内容的简单方法。但它在 IE 和 Firefox 上无法工作,所以我在 w3schools.com 上查找,但它也没有在那里列出。既然 IE 和 Firefox 都不支持它,它也没有在该参考文献中提到,那么为什么它会出现在 Visual Studio 中呢?更重要的是,是否有实际的属性可以完成同样的事情?(它说如果框中的内容溢出,则不显示任何内容。)


1
忍不住要放这个链接:这里 - hjpotter92
你的意思是,如果溢出发生了,你想要隐藏整个容器的内容而不仅仅是实际溢出的部分? - Marty
1
w3schools绝不是一个准确的参考资料。 - rid
1
@MartyWallace 我之前认为自己做错了什么,但由于它还没有在浏览器中实现,所以我不太确定该怎么做。 - Oztaco
1
@leaf68,尤其是当你的受众可能会使用那个不得说名字的反浏览器(而且大多数受众很可能使用它)时,最好选择脚本编写而不是新的CSS功能。 - rid
显示剩余5条评论
1个回答

5

overflow属性的no-content值是在CSS3模块中引入的,但截至2013年初,尚未发现任何已知的实现。该工作草案非常陈旧,但新值仍然存在于编辑器的草案中,因此可能会有一天按照规范实现。

我不知道为什么VS2012已经存在这个功能,也不知道用纯CSS实现这个效果的其他方法。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接