CSS宽度问题子父级
我在 div A 内的 div B 内有一个 div C。div
A 的宽度设置为 700px,div C 的宽度设置为 100px。 Div B 没有设置宽度。
我的问题是 div B 将其宽度扩展到 100%(以符合 div A 的宽度)。 有没有办法让div B(即他的宽度)符合子div的宽度? 我希望它包裹在 div C 以及我放在 div C 附近的任何其他 div 周围。
I have a div C inside div B inside div A.
Div A has width set to 700px, and div C has width set to 100px. Div B doesn't have the width set.
My problem is that div B extends his width to 100% (to conform div A's width). Is there a way for div B, that is, his width to conform to children divs? I want it to be wrapped around div C, and any other div I put near div C.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可以使用以下代码来实现您的结果:
这应该会给出您想要的结果。
You can use the following code to achieve your result:
This should give your desired result.
听起来您想要的是不存在的 float:center 属性。 请查看本文以获取解决方法。
It sounds like what you want is the nonexistent float:center attribute. Check this article for a workaround.
使 B div 成为浮动元素,使其宽度适应其子元素。
Make the B div a floating element to make it's width adjust to it's children.