假设有一个固定宽度的div容器,宽度为200px。包含的元素是固定宽度的内嵌块div,宽度为45px。那么让我们假设我再向容器中添加一个元素。我想要实现的是,所有包含的元素缩小到最大可能的宽度并且适合容器而没有溢出(40px,假设元素之间没有空白)。缩小包含的元素,如果它们的宽度适合容器
这是纯粹的CSS可能吗?
假设有一个固定宽度的div容器,宽度为200px。包含的元素是固定宽度的内嵌块div,宽度为45px。那么让我们假设我再向容器中添加一个元素。我想要实现的是,所有包含的元素缩小到最大可能的宽度并且适合容器而没有溢出(40px,假设元素之间没有空白)。缩小包含的元素,如果它们的宽度适合容器
这是纯粹的CSS可能吗?
使用纯粹的CSS3可以使用flexbox module。找到足够的browser support for it是另一件不幸的事情。
See it in action(如果您使用FF/Chrome/Safari)。
谢谢,这正是我需要的。如果有人完成浏览器支持,请参见[this](http://stackoverflow.com/a/6873883/396680)(需要js) – alh84001 2012-07-09 08:09:13
AFAIK这是不可能与css – 2012-07-08 17:46:59