使图像和段落相邻
我有一个带有图像和一些文本的盒子,我希望文本与图像水平。我知道这可能是一个非常简单的问题,但我似乎无法在互联网上找到好的答案。感谢您的帮助。
<div id='container'>
<img src='someimage.jpg'/>
<p>some text</p>
</div>
I have a box with an image and some txt and I want the txt to be horizontal to the image. I know this may be a pretty easy question but I can't seem to find a good answer on the interwebs. thanks for any help.
<div id='container'>
<img src='someimage.jpg'/>
<p>some text</p>
</div>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我建议您将文本和图像放在一个表格中,在同一行中,图像位于第一列,而文本位于第一行的第二列。这是代码
I recommend you to put the text and the image in a table, in the same row, the image would be in the first column, while the text goes to the second column in the first row . here's the code
自从 Rowland 2010 年的回答以来,CSS 已经取得了长足的进步。今天我们有 Flexbox 它是 CSS 的一部分用于控制行或列中元素的布局。它具有很大的灵活性,可以处理框内的对齐以及扩展或收缩元素以适应。
下面是一个简单的示例,说明如何设置您提供的 HTML 的样式(将图像 URL 更改为将在此处呈现的 URL)。
上面链接的 MDN 教程是了解更多信息的好地方。
Since Rowland's 2010 answer, CSS has come a long way. Today we have Flexbox which is a part of CSS for controlling layout of elements in a row or column. It has a great deal of flexibility for handling alignment within the box and expanding or shrinking elements to fit.
Here is a simple example of how to style the HTML you provided (with the image URL changed to one that will render here).
The MDN tutorial linked above is a good place to learn more.
看一下CSS的float属性,例如:
Take a look at CSS's float property, for example: