gpt4 book ai didi

html - 创建一个聊天框并且无法在右侧放置聊天消息。此外,添加边框会产生不必要的高度。

转载 作者:太空宇宙 更新时间:2023-11-04 07:18:52 25 4
gpt4 key购买 nike

我正在尝试制作一个简单的聊天框。直到我添加边框它看起来不错(宽度和高度方面)

Chat message example

但是当我添加 border: solid 1px gray 时,我得到:

Chat message example 2

这是什么原因造成的?

此外,我还尝试使用 float: right 将用户发送的消息定位在右侧:

Full chat box screenshot

但是,如您所见,发送的下一条消息在同一行结束。

提前致谢!

Link to fiddle

最佳答案

更新的 HTML 和 CSS ... 查看更新的 fiddle

<div>
<div class="message">
<p>Hello</p>
</div>
<div class="clearfix">
<div class="message me">
<p>Hello</p>
</div>
</div>
<div class="message">
<p>Hello</p>
</div>
<div class="message">
<p>Hello</p>
</div>
<div class="message">
<p>Hello</p>
</div>
<div class="message">
<p>Hello</p>
</div>
</div>

额外的 CSS

.clearfix::after {
content: "";
clear: both;
display: table;
}
.message p {
margin: 0;
}

关于html - 创建一个聊天框并且无法在右侧放置聊天消息。此外,添加边框会产生不必要的高度。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50514601/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com