请查看下面的 fiddle 以查看代码和结果:
http://jsfiddle.net/jhacks/nnZWB/7/
我试图让两个 div float :就在它们没有定义宽度的父 div 中。如果我设置一个定义的宽度,它会起作用,但由于其中一个子 div 需要具有可变宽度,我只是希望父 div 只是拉伸(stretch)以适合子 div。但是,正如您从 fiddle 中看到的那样,他们不想为我水平 float 。
我已经尝试添加一些不同的样式(例如 overflow:hidden),但无法正常工作。
感谢任何帮助。谢谢!
最佳答案
如果您提到的问题在 div topProfile
内那么你只需要添加 float: right
至 topName
.
如果这不是问题,那么您可能需要包含一张图片来帮助表示您希望布局的外观。
关于CSS:在没有定义宽度的情况下 float 在父级内,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8640172/