首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >引导图标和文本对齐方式

引导图标和文本对齐方式
EN

Stack Overflow用户
提问于 2020-10-23 03:28:58
回答 1查看 33关注 0票数 0

我试图通过使用ml-4将图像与标题对齐来控制图像的边缘。然而,当我尝试这样做时,它破坏了布局。我注意到我也不能控制图像和文本之间的空间,我想缩小一下图标和文本之间的距离。

请原谅我画得不好的粉红色线条,但我试图证明我需要这个来与标题对齐。

到目前为止,我的代码如下:

代码语言:javascript
复制
  <div class="container">
    <div class="row">
      <div class="col col-980" style="background-color: #009DD6;">
        <div class="row">
          <div class="col col-md-6 col-sm-12 col-12">
            <div class="col-sm-12">
              <p class="subheader text-left mt-4 ml-2 mb-4 headline">Headline</p>
            </div>
            <div class="row mb-3">
              <div class="col-2 ml-4"><img class="rounded-circle float-center align-items-center fluid-img" alt="placeholder image 100x100" src="https://via.placeholder.com/40/FFFFFF"></div>
              <div class="col-10 pl-sm-0 pl-xs-2">
                <p class="bodywhite mr-3 pull-right">Lorem ipsum dolor sit amet,
                  consectetur adipiscing elit.</p>
              </div>
            </div>
            <div class="row mb-3">
              <div class="col-3 text-center"><img class="ml-4 rounded-circle align-items-center fluid-img" alt="placeholder image 100x100" src="https://via.placeholder.com/40/FFFFFF"></div>
              <div class="col-9 pl-sm-0 pl-xs-2 pl-3">
                <p class="bodywhite  mr-3">Lorem ipsum dolor sit amet,
                  consectetur adipiscing elit.</p>
              </div>
            </div>
            <div class="row mb-3">
              <div class="col-3 text-center"><img class="ml-4 rounded-circle align-items-center fluid-img" alt="placeholder image 100x100" src="https://via.placeholder.com/40/FFFFFF"></div>
              <div class="col-9 pl-sm-0 pl-xs-2 pl-3">
                <p class="bodywhite  mr-3">Lorem ipsum dolor sit amet,
                  consectetur adipiscing elit.</p>
              </div>
            </div>
            <div class="row mb-3">
              <div class="col-3 text-center"><img class="ml-4 rounded-circle align-items-center fluid-img" alt="placeholder image 100x100" src="https://via.placeholder.com/40/FFFFFF"></div>
              <div class="col-9 pl-sm-0 pl-xs-2 pl-3">
                <p class="bodywhite  mr-3">Lorem ipsum dolor sit amet,
                  consectetur adipiscing elit.</p>
              </div>
            </div>
            <div class="row mb-3">
              <div class="col-3 text-center"><img class="ml-4 rounded-circle align-items-center fluid-img" alt="placeholder image 100x100" src="https://via.placeholder.com/40/FFFFFF"></div>
              <div class="col-9 pl-sm-0 pl-xs-2 pl-3">
                <p class="bodywhite  mr-3">Lorem ipsum dolor sit amet,
                  consectetur adipiscing elit.</p>
              </div>
            </div>
          </div>
          <div class="col col-md-6 col-sm-12 col-12 right_text_blue d-none d-md-block">

          </div>
        </div>
      </div>
    </div>
  </div>
EN

回答 1

Stack Overflow用户

发布于 2020-10-23 11:26:21

您设置了不同的列。这是您的示例,您将第一个占位符设置为col-2,并将以下占位符设置为col-3

代码语言:javascript
复制
<div class="row mb-3">
   <div class="col-2 ml-4">
      <img class="rounded-circle float-center align-items-center fluid-img" alt="placeholder image 100x100" src="https://via.placeholder.com/40/FFFFFF">
   </div>
   <div class="col-10 pl-sm-0 pl-xs-2">
      <p class="bodywhite mr-3 pull-right">Lorem ipsum dolor sit amet,
consectetur adipiscing elit.</p>
   </div>
</div>
<div class="row mb-3">
   <div class="col-3 text-center">
      <img class="ml-4 rounded-circle align-items-center fluid-img" alt="placeholder image 100x100" src="https://via.placeholder.com/40/FFFFFF">
   </div>
   <div class="col-9 pl-sm-0 pl-xs-2 pl-3">
      <p class="bodywhite  mr-3">Lorem ipsum dolor sit amet,
consectetur adipiscing elit.</p>
   </div>
</div>

您需要将col-3更改为col-2才能使其对齐。https://imgur.com/sgBfntw.jpg

代码语言:javascript
复制
<div class="row mb-3">
   <div class="col-2 ml-4">
      <img class="rounded-circle float-center align-items-center fluid-img" alt="placeholder image 100x100" src="https://via.placeholder.com/40/FFFFFF">
   </div>
   <div class="col-10 pl-sm-0 pl-xs-2">
      <p class="bodywhite mr-3 pull-right">Lorem ipsum dolor sit amet,
consectetur adipiscing elit.</p>
   </div>
</div>
<div class="row mb-3">
   <div class="col-2 text-center">
      <img class="ml-4 rounded-circle align-items-center fluid-img" alt="placeholder image 100x100" src="https://via.placeholder.com/40/FFFFFF">
   </div>
   <div class="col-9 pl-sm-0 pl-xs-2 pl-3">
      <p class="bodywhite  mr-3">Lorem ipsum dolor sit amet,
consectetur adipiscing elit.</p>
   </div>
</div>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64489259

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档