Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 使用span的Facebook风格的消息气泡_Html_Css - Fatal编程技术网

Html 使用span的Facebook风格的消息气泡

Html 使用span的Facebook风格的消息气泡,html,css,Html,Css,我正在使用一个和来显示一串类似facebook上的消息。我使用span是因为我只希望消息的长度具有背景色和边框。我试着在li内以auto的宽度做一个div,并使用标记来实现这一点,但到目前为止,只有span在做这件事。但是,当线断开时,跨度如下所示: HTML <ul> <li class = "msg_list" data-soyid = "{{$message->user_id}}"> <div style = "wid

我正在使用一个
  • 来显示一串类似facebook上的消息。我使用span是因为我只希望消息的长度具有背景色和边框。我试着在li内以auto的宽度做一个div,并使用
    标记来实现这一点,但到目前为止,只有span在做这件事。但是,当线断开时,跨度如下所示:

    HTML

    <ul>    
        <li class = "msg_list" data-soyid = "{{$message->user_id}}">
            <div style = "width: auto" class = "fl_bx">
               <section>
                    <span>
                            {{$message->body}}
                    </span>
                </section>
            </div>
        </li>
    </ul>
    

    因为span不是块元素,所以应该将此CSS规则添加到span:
    display:inline块

    请在此处尝试:

    .msg\u列表{
    边缘顶部:5px;
    边缘底部:10px;
    }
    .msg_list.msg{
    填充:3倍;
    背景:米色;
    边界半径:5px;
    边框:1px纯黑;
    显示:内联块;
    }
    .user\u聊天室{
    文本对齐:右对齐;
    }
    .response_chat{
    文本对齐:左对齐;
    }
    • 非常长的线。

    您能否发布一个JSFIDLE和/或您试图复制的功能的屏幕截图?Facebook聊天泡泡在手机、桌面和你使用的移动操作系统之间看起来是不同的。每天学习新事物。谢谢你,克里斯
    .msg_list{
        margin-top: 5px;
        margin-bottom: 10px;
    }
    .msg_list span{
        padding: 3px;
        background: beige;
        border-radius: 5px;
        border: 1px solid black;
    }
    
    .user_chat{
        text-align: right;
    }
    .response_chat{
        text-align: left;
    }