我遇到了一个问题,就是如何将三个 div 对齐在一个父级 div 内,我想要的效果如下图所示:
|IMAGE| +TEXT+ |IMAGE|
每个 div 分别包含一个图像(2)和文本(1)。对齐它们很容易,问题在于我想让 CENTER div 自动宽度适应浏览器窗口大小,并始终将其他 IMAGE div 分别放置于右侧和左侧。例如,如果用户最大化窗口,则如下所示:
|IMAGE| +++++++++++++++++++TEXT++++++++++++++++++++++++ |IMAGE|
正如你所看到的,这个想法是让中心的div扩展并自动调整宽度但保持结构。
我该如何实现这种行为?谢谢您的帮助。
display: inline-block;
而不是display: inline;
。我知道这与所提问的问题无关,但这是一个容易让很多人困惑的问题。 - Dave Sag