html - 如何将段落环绕在图像周围?

标签 html css image

我无法在图像周围环绕文字。段落不围绕图像。我试过 float ,但仍然无法正常工作!

这是html代码:

<div class="article">
                <h3>This is the title</h3>
                <hr>
                <img src="imgtest.jpg"></img>
                <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum
                </p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum
                </p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum
                <div class="clear"></div>
            </div>

这是CSS代码

.article{
    padding: 10px;
    border: 1px solid white;
    background: #FAFAF8;
    box-shadow: 0.5px 0.5px 4px black;
    margin-bottom: 20px;
    border-radius: 5px;
    width:600px;
}

.article p{
    float: left;
    width: 550px;
}

.article img{
    float: right;
    overflow: auto;
}

.article h3{
    padding: 10px;
    font-size: 26px;
    padding: 3px;
    margin:0px;
}

最佳答案

.article p 中删除 float:left; 应该可以解决您的问题。

关于html - 如何将段落环绕在图像周围?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27785227/

相关文章:

javascript - 当 `items` 是分数并且循环为 false 时,Owl Carousel 将不会滑动下一个项目

javascript - jQuery 仅在有类时显示 div

javascript - 为什么这个 DIV 渲染没有维度?

javascript - 鼠标移动 - 在 Firefox 上不起作用

css - Angular 2 + Semantic UI,组件封装打破风格

html - CSS float :right isn't applying

Javascript - 单击时应该消失的 block 重新出现在其他地方

html - 以未损坏的 border-radius 滚动

javascript - 更改最后一张图片的位置

c++ - 在 CEF 客户端中拖动时的图像预览