html - 如何对齐图像旁边的文字?

标签 html css text alignment

我的图片从左到右流动,我想在每张图片旁边加上我的文字,我给了它这样的东西:

    <div>
<p style="float: left;"><img src="images/pic1.jpg" height="141px" width="212px" border="0px"></p>
<p>Etiam ac pellentesque lorem. Aliquam vel quam scelerisque, interdum eros id, ultricies est. Etiam in tristique urna. In a mi sit amet enim faucibus rhoncus. Etiam viverra nisl sed velit commodo rutrum. Nunc malesuada nulla sed nibh aliquet, nec fringilla lacus lacinia. Phasellus sed tristique odio.</p>
</div>

<div>
<p style="float: right;"><img src="images/pic2.jpg" height="141px" width="212px" border="0px"></p>
<p>Etiam ac pellentesque lorem. Aliquam vel quam scelerisque, interdum eros id, ultricies est. Etiam in tristique urna. In a mi sit amet enim faucibus rhoncus. Etiam viverra nisl sed velit commodo rutrum. Nunc malesuada nulla sed nibh aliquet, nec fringilla lacus lacinia. Phasellus sed tristique odio.</p>
</div>

<div>
<p style="float: left;"><img src="images/pic3.jpg" height="141px" width="212px" border="0px"></p>
<p>Etiam ac pellentesque lorem. Aliquam vel quam scelerisque, interdum eros id, ultricies est. Etiam in tristique urna. In a mi sit amet enim faucibus rhoncus. Etiam viverra nisl sed velit commodo rutrum. Nunc malesuada nulla sed nibh aliquet, nec fringilla lacus lacinia. Phasellus sed tristique odio.</p>
</div>

这是我希望它如何复制的示例: http://foundation.zurb.com/page-templates4/banded.html

我注意到的一个问题是文本的高度似乎略微偏离了几个像素,我如何才能将其定位到 141 像素的高度?

最佳答案

试试这个 CSS:

div {
    clear:both;
}
p {
    margin:0;
}

jsFiddle example

关于html - 如何对齐图像旁边的文字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19162934/

相关文章:

python - 如何在调整/缩小 tkinter 应用程序窗口时保持小部件可见

c++ - SFML 文本在小 View 中显得巨大

将目录树生成为嵌套 html 列表时的 PHP 函数错误

javascript - 动态表单不起作用

html - Bootstrap 3 .img 响应图像在 FireFox 中的字段集中没有响应

html - 订单列表不适用于 ol 类型 ="a"

sql - 如何删除文本的第一个和最后一个字符?

javascript - 使用 Javascript 按钮切换 CSS 悬停元素

javascript 无法在 <ons-template> 中工作 - onsen ui

javascript - 当位置从绝对位置更改为固定位置时,如何使元素保持在原位