我想要做的是能够在一个 div 中有两列。所以我可以在任意点插入图片,并将文本整齐地放在长边。
这是我的html:
<div id="content">
<div id="gallery">
<h1>Gallery</h1>
<div id="container">
<div id="imageleft">
<img src="images/pic1.jpg" width="150px" alt="Image" />
</div>
<div id="imageright">
test
</div>
</div>
<img src="images/pic2.jpg" width="150px" alt="Image" />
<img src="images/pic3.jpg" width="150px" alt="Image" />
<img src="images/pic4.jpg" width="150px" alt="Image" />
</div>
</div>
这是一个完美的工作JSFiddle
这是我实际看到的图像。紫色位应该是左边的 50%。(文本“测试”放在下面)。
经过检查,您可以看到它正在从其他地方获取其宽度:@
如何只使用我想要的 CSS。