首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >比较从聊天式设计中取出容器中的项目。

比较从聊天式设计中取出容器中的项目。
EN

Stack Overflow用户
提问于 2020-12-28 15:26:40
回答 2查看 34关注 0票数 1

我试着创造了这个信息

UI类似于instagram,但是我的相对心脏形状失败了,我需要用容器本身绑定心脏,但是它似乎不能工作,因此输出是

我试过的代码是

.html

代码语言:javascript
复制
<div class="recieved">anohter left <i class="fa fa-heart heart-reaction"></i>  </div>

.css

代码语言:javascript
复制
 .recieved {
    flex-direction: row;
    padding: 12px;
    border-radius: 40px;
    margin: 2px;
    border-width: 1px;
    border-style: solid;
    border-color: grey;
    width: fit-content;
   padding-right:1rem
  }
 .heart-reaction{
      color: red;
  }

我在这里使用字体很棒的图标,

,我也尝试过在外部添加,但似乎不适合在接收者端发送消息,

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-12-28 15:31:42

试试下面的代码:

代码语言:javascript
复制
 .recieved {
    flex-direction: row;
    padding: 12px;
    border-radius: 40px;
    margin: 2px;
    border-width: 1px;
    border-style: solid;
    border-color: grey;
    width: fit-content;
    position:relative;
    
  }
 .heart-reaction{
      color: red;
      position:absolute;
      right:0;
      bottom:0;
      height:20px;
      width:20px;
      border-radius:50%;
      background:orange;
  }

代码语言:javascript
复制
.recieved {
        flex-direction: row;
        padding: 12px;
        border-radius: 40px;
        margin: 2px;
        border-width: 1px;
        border-style: solid;
        border-color: grey;
        width: fit-content;
        position:relative;
       padding-right:2rem;
      }
     .heart-reaction{
          color: red;
          position:absolute;
          right:rem;
          bottom:0rem;
         height:20px;
         width:20px;
         border-radius:50%;
         background:orange;
      }
代码语言:javascript
复制
<div class="recieved">anohter left <span class="fa fa-heart heart-reaction">i</span>  </div>

票数 2
EN

Stack Overflow用户

发布于 2020-12-28 15:35:02

如果将div的位置设置为相对位置,然后将图标的位置设置为绝对,则可以轻松地调整图标的位置。

https://jsfiddle.net/z3gyosfd/

代码语言:javascript
复制
.recieved {
  position:relative;
 }

.heart-reaction{
  position:absolute;
  right:0;
 }
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65479954

复制
相关文章

相似问题

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