我有一个服务器端组件,使用DIV
生成一个流体布局“工具栏”,没有固定的宽度,在它内部生成了很多A
。如何让孩子只用CSS自动适应父母的宽度?
然后,我需要自定义该布局以使所有A
标签自动适合父级宽度。但是,孩子的数量是可变的,父母的宽度是不知道的(它自动适应窗口)。
我做了一些测试,这个小提琴:http://jsfiddle.net/ErickPetru/6nSEj/1/
但我不能找到一种方法,使其动态(取消注释最后A
标签来看看它是如何工作的ins't,大声笑)。
我无法更改服务器端源以固定宽度格式化HTML。我真的想用CSS解决它,如果有什么办法的话,甚至可以用JavaScript来实现这个结果。
我该如何让所有孩子自动适应父母的宽度而不受孩子数量的影响?
我敢肯定,这不能用CSS严格完成,所以(如果我是正确的),你有一点JavaScript来洒。 – 2011-05-02 14:04:12
这是我的恐惧。也许CSS3和HTML5可以做些什么...或不? – 2011-05-02 14:11:24
如果您愿意放弃对IE7的支持,您可以轻松使用CSS来完成。 [你关心IE7吗?](http://gs.statcounter.com/#browser_version-ww-monthly-201004-201104)一个好主意是做我的神奇选择,用JavaScript解决方法<= IE7 – thirtydot 2011-05-02 16:40:30