向带有浮动的元素添加边距/填充

德克斯特·西亚

我在为段落标签添加边距和填充时遇到问题。我怀疑这与将我的 img 元素向左浮动有关。在保留图像右侧的段落的同时,我尝试在我的 p 标签上添加左右填充,因为它不接触包装器和 img

<body>
<div class="wrapper">
    <div class="section">
        <img src="about.jpg">
        <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec tempus et neque non volutpat. Aliquam ut pharetra ante. Proin cursus aliquam posuere. Quisque vitae ligula a lectus feugiat elementum. Pellentesque sodales arcu sed tortor dapibus, ut ultricies nibh ultricies. Vivamus accumsan gravida hendrerit. Vivamus nec ornare velit, quis volutpat velit. Fusce consectetur sagittis metus, et molestie mauris consequat at. Cras fermentum, ligula at vestibulum eleifend, leo turpis cursus libero, non porttitor diam tortor eu turpis. Nulla sodales velit metus, sit amet consectetur leo dapibus vitae. Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
    </div>
</div>

*{
margin: 0;
padding: 0;
}

.wrapper {
    width: 80%;
    margin: 0 auto;
    background-color: blue;
}

.section img {
    float: left;
}

.section p {
    padding: 0 40px;
    display: inline;
    text-align: justify;
}

.section:after {
    content: "";
    display: block;
    clear: both;    
}

已编辑

如您所见,段落块从包装器开始,而不是在开发人员工具中的图像视图旁边

德克斯特·西亚

2019 年更新

使用 FlexBox 更轻松地定位元素

类似于上面使用 flexbox 的设计,它可以通过这样完成

.parentFlex {
  display: flex;
}

.childflex {
  width: 30vw;
}

.secondChildflex {
  width: 70vw;
  padding: 1rem;
}
<div class="parentFlex">
  <div class="childflex"><img src="image" alt=""></div>
  <div class="secondChildflex">Lorem ipsum dolor sit, amet consectetur adipisicing elit. Exercitationem vero iure deleniti enim ratione iste, illum facilis non magni nostrum, repellendus error placeat blanditiis, veritatis quidem consequuntur molestias deserunt necessitatibus!</div>
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在本机JavaScript中获取带有边距,填充,边框的元素宽度/高度(无jQuery)

来自分类Dev

使浮动图像具有相同的边距

来自分类Dev

带有tic标签的输出图,内部没有gnuplot的边距/填充?

来自分类Dev

向JTable列添加边距(Mac)

来自分类Dev

向每个第2、5、8、11等类元素添加边距

来自分类Dev

从浮动表标题中删除边距和填充

来自分类Dev

Visual Studio Designer向表单添加了边距和填充

来自分类Dev

在背景中添加边距/填充:封面?

来自分类Dev

向Bootstrap 3表添加边距?

来自分类Dev

向评级栏添加边距/填充

来自分类Dev

等间距的元素,以百分比表示,并带有填充/边距

来自分类Dev

向BottomSheetDialogFragment添加边距

来自分类Dev

如何为边框添加边距或填充?

来自分类Dev

MPCharts向LineDataSet标签添加边距

来自分类Dev

浮动时在Firefox中添加了额外的填充/边距:left

来自分类Dev

涉及浮动左元素时如何修复边距自动

来自分类Dev

浮动元素具有最高边距

来自分类Dev

向JTable列添加边距(Mac)

来自分类Dev

带有边距和响应能力的在Bootstrap中浮动图像的最佳方法?

来自分类Dev

CSS-元素之间的边距没有边距/填充?

来自分类Dev

从浮动表标题中删除边距和填充

来自分类Dev

在背景中添加边距/填充:封面?

来自分类Dev

向UITableViewCell添加页边距

来自分类Dev

在所有列元素的底部添加边距

来自分类Dev

未知的HyperlinkButton边距/带有样式/模板的填充

来自分类Dev

向NavigationDrawer添加边距

来自分类Dev

浮动元素的边距折叠,为什么要添加额外的边距?

来自分类Dev

为什么“负边距和浮动应用元素”重叠?

来自分类Dev

删除标签元素周围的填充/边距

Related 相关文章

热门标签

归档