Flexbox:图像强制列表项从容器中移出

韦恩

使用flexbox可以在图像周围包裹文字吗?该图像.avatar将列表强制.user_contact_details从包含div的底部移出。如果我更改图像大小,则会使文本重新输入,但是我不能这样做。

谢谢

    body {
      font-size: 16px;
      font-family: 'Arial';
      margin: 10px;
    }
    .profile_card_container {
      display: flex;
      flex-wrap: wrap;
      justify-content: space-between;
      width: 255px;
      height: 150px;
      padding: 10px;
      border: 1px solid #d3d3d3;
      box-shadow: 2px 2px 2px 2px #ededed;
    }
    .user_name {
      font-family: 'Arial';
      color: #2f353f;
    }
    .user_job_title {
      font-size: 12px;
      color: #72bcd4;
    }
    .user_contact_details {
      font-size: 12px;
    }
    .user_contact_details ul {
      list-style-type: none;
    }
    .user_contact_details ul li i {
      font-size: 12px;
      color: #72bcd4;
      padding-right: 10px;
    }
    .user_contact_details ul li a {
      text-decoration: none;
      font-size: 12px;
      color: #72bcd4;
    }
    .avatar {
      float: right;
      width: 106px;
      height: 106px;
      background-color: blue;/*just for snippet*/
      /*url('images/avatar.png') no-repeat;*/
    }
<body>
  <div class="profile_card_container">
    <div class="user_details">
      <span class="user_name">User Name</span>
      <br /><span class="user_job_title">Job Title</span>
    </div>
    <div class="avatar">
    </div>
    <div class="user_contact_details">
      <ul>
        <li><i class="fa fa-map-marker"></i>&nbsp;&nbsp;Location</li>
        <li><i class="fa fa-phone"></i>&nbsp;0101 101 01 01</li>
        <li><i class="fa fa-envelope-o"></i><a href="mailto:[email protected]">[email protected]</a>
        </li>
      </ul>
    </div>
  </div>
</body>

一个儿子

flex 不会将文字环绕在图片周围,因此我将其删除,并做了一个小小的标记更改,将您的头像变成了第一个孩子。

通过向用户联系人及其项目添加填充,它现在看起来像图像中的布局。

基于标记结构,当内容和每个项目的长度发生变化时,结果可能会相差很多,因此,需要更清晰的描述以提出一个完全可行的解决方案。

关于注释的旁注:如果您的本地版本中仍然没有此代码,如本代码段中所述,那么您的一些代码可能会覆盖CSS,而不是我们可以访问的代码。此外,我们提供的代码说明了如何执行此操作,您需要了解如何将其应用于自己的代码。

body {
  font-size: 16px;
  font-family: 'Bliss2Regular';
  margin: 10px;
}
.profile_card_container {
  width: 255px;
  height: 150px;
  padding: 10px;
  border: 1px solid #d3d3d3;
  box-shadow: 2px 2px 2px 2px #ededed;
}
.user_details {
}
.user_name {
  font-family: 'Bliss2Bold';
  color: #2f353f;
}
.user_job_title {
  font-size: 12px;
  color: #72bcd4;
}
.user_contact_details {
  padding-top: 30px;
  font-size: 12px;
}
.user_contact_details ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.user_contact_details ul li {
  padding-top: 12px;
}
.user_contact_details ul li i {
  font-size: 12px;
  color: #72bcd4;
}
.user_contact_details ul li a {
  text-decoration: none;
  font-size: 12px;
  color: #72bcd4;
}
.avatar {
  float: right;
  width: 106px;
  height: 106px;
  background-color: blue;
  /*url('images/avatar.png') no-repeat;*/
}
<div class="profile_card_container">

  <div class="user_details">
    <div class="avatar"></div>
    <div class="user_name">User Name</div>
    <div class="user_job_title">Job Title</div>
    <div class="user_contact_details">
      <ul>
        <li><i class="fa fa-map-marker"></i>Location</li>
        <li><i class="fa fa-phone"></i>0101 101 01 01</li>
        <li><i class="fa fa-envelope-o"></i><a href="mailto:[email protected]">[email protected]</a>
        </li>
      </ul>
    </div>
  </div>
  
</div>

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

图像从容器中伸出

来自分类Dev

添加填充后内容从容器中移出

来自分类Dev

Ctrl滚动时文本从容器中移出

来自分类Dev

如果谓词得到满足,如何从容器中移出?

来自分类Dev

flexbox容器中列表项之前的多余空间

来自分类Dev

如何从容器中删除选定的图像

来自分类Dev

如何跟踪不应从容器中取出的图像

来自分类Dev

在列表项中浮动图像

来自分类Dev

从容器中删除标题

来自分类Dev

flexbox容器中的响应式gatsby图像

来自分类Dev

角度拖放列表项目在单独的容器中

来自分类Dev

相对从容器中取出物品

来自分类Dev

在绑定中从容器类调用方法

来自分类Dev

将无序列表中的图像与列表项对齐

来自分类Dev

Docker Compose-从容器B中的容器A访问数据

来自分类Dev

在列表项的内容之后使用精灵中的图像

来自分类Dev

如何在下拉列表项中添加图像

来自分类Dev

将数据从Docker容器中移出

来自分类Dev

当列表项超出容器宽度时,将列表项换行

来自分类Dev

在列表项的前面添加图像

来自分类Dev

CSS:样式图像列表项

来自分类Dev

将无序列表居中放置在具有固定宽度列表项的容器div中?

来自分类Dev

Bootstrap 4 将图像移出卡片标题的容器

来自分类Dev

无法在Python中从容器中删除多个Blob

来自分类Dev

将控件从容器中拖放到画布上

来自分类Dev

link_to从容器中托管的站点剥离端口

来自分类Dev

Swift-从容器中的Table View Controller展开

来自分类Dev

如何从容器中列出Docker安装的卷

来自分类Dev

如何从容器中删除最后添加的View Controller