2014-10-30 54 views
0

有人可以建议如何在html中显示这种类型的消息聊天,其中消息显示在屏幕右侧的&左侧的框中。在HTML中显示文本消息 - 带有框

盒以蓝色显示&绿色

General example - of chat

+0

我只是想知道如何在蓝色和浅绿色的颜色显示这些箱子。 – Katoch 2014-10-30 09:10:26

回答

1

我会提供一些线索,所以你可以在它的工作,我认为它可以帮助你:

HTML代码:

<div class="blue_box"> 
    <span>Hello</span> 
</div> 
<div class="green_box"> 
    <span>Bye</span> 
</div> 

CSS:

.blue_box, .green_box { 
    display: block; 
    clear:both; 
} 
.blue_box span { 
    background-color: blue; 
    color: white; 
    padding: 10px 5px; 
    display: block; 
    float: right; 
} 
.green_box span { 
    background-color: green; 
    color: white; 
    padding: 10px 5px; 
    display: block; 
    float: left; 
} 

希望它有帮助,

这里是看到它运行的小提琴。

http://jsfiddle.net/54vgn2um/2/

+0

我可以在运行时更改div的类别吗? – Katoch 2014-10-30 10:55:52

+0

你可以使用Javascript,这里有一些关于它的话题: http://stackoverflow.com/questions/7941276/changing-the-class-of-a-div-when-clicking-on-it或http:/ /stackoverflow.com/questions/22576927/how-to-dynamically-change-css-class-of-div-tag – anexo 2014-10-30 10:59:01

+0

感谢您的回答...还有一件事是可以围绕框的角落,并添加一个尖头(使用css)...如我发布的图片所示...它会给它一个聊天框的外观..? – Katoch 2014-10-30 11:13:49