我有以下小提琴:http: //jsfiddle.net/VyXWp/1/
#wizard li {
display: inline;
min-width:100px;
float:left;
}
第二个 div 的宽度应根据文本宽度计算。
在 IE7 和 IE8 中它被搞砸了。
出于某种原因,'a' 元素获取 span2 div 的宽度而不是文本。
编辑:
经过更多挖掘后,我注意到问题不是宽度而是浮动。如果我没有设置宽度,浮动不起作用。它不会将宽度限制为文本的宽度。
编辑2:
找不到任何可以工作并保持自动宽度的纯 css 解决方案,所以最后我用 javascript 计算宽度。