起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 634|回复: 8

[结贴] 这种聊天样式该如何动态添加组件

[复制链接]

31

主题

109

帖子

411

积分

中级会员

Rank: 3Rank: 3

积分
411
QQ
发表于 2016-7-24 13:04:58 | 显示全部楼层 |阅读模式
  这种的 我该在content里如何动态添加
9E0B.tmp.png
3401.tmp.png

31

主题

109

帖子

411

积分

中级会员

Rank: 3Rank: 3

积分
411
QQ
 楼主| 发表于 2016-7-24 13:05:35 | 显示全部楼层
这里只是写死了两个div 来出来样式  问题是多了我该如何动态添加
回复 支持 反对

使用道具 举报

0

主题

742

帖子

947

积分

高级会员

Rank: 4

积分
947
发表于 2016-7-24 14:42:45 | 显示全部楼层
可以通过加载的当前数据,通过bind-css或bind-style动态绑定
如果该问题得到解决,请及时跟帖,以便结贴
回复 支持 反对

使用道具 举报

31

主题

109

帖子

411

积分

中级会员

Rank: 3Rank: 3

积分
411
QQ
 楼主| 发表于 2016-7-24 22:15:56 | 显示全部楼层
lvsazf 发表于 2016-7-24 14:42
可以通过加载的当前数据,通过bind-css或bind-style动态绑定

具体怎么说 有点不太明白  感谢哈
回复 支持 反对

使用道具 举报

31

主题

109

帖子

411

积分

中级会员

Rank: 3Rank: 3

积分
411
QQ
 楼主| 发表于 2016-7-24 23:06:23 | 显示全部楼层
已经实现了 可以结贴 感谢
9YE44@ILLMT0PW[L2B66U3X.png
回复 支持 反对

使用道具 举报

1

主题

7

帖子

47

积分

新手上路

Rank: 1

积分
47
QQ
发表于 2016-8-3 16:14:14 | 显示全部楼层
请问,怎么实现的?
回复 支持 反对

使用道具 举报

31

主题

109

帖子

411

积分

中级会员

Rank: 3Rank: 3

积分
411
QQ
 楼主| 发表于 2016-8-3 23:31:06 | 显示全部楼层
yunkaiyang 发表于 2016-8-3 16:14
请问,怎么实现的?

div 动态设置 bind-css属性

比如 {'receiver'index() %2 == 1 , 'sender'index() %2 == 0}
回复 支持 反对

使用道具 举报

31

主题

109

帖子

411

积分

中级会员

Rank: 3Rank: 3

积分
411
QQ
 楼主| 发表于 2016-8-3 23:32:20 | 显示全部楼层
    .sender{
            clear:both;
        }
        .sender div:nth-of-type(1){
            float: left;
        }
        .sender div:nth-of-type(2){
            background-color: aquamarine;
            float: left;
            margin: 0 20px 10px 15px;
            padding: 10px 10px 10px 0px;
            border-radius:7px;
        }

        .receiver div:first-child img,
        .sender div:first-child img{
            width:50px;
            height: 50px;
        }

        .receiver{
            clear:both;
        }
        .receiver div:nth-child(1){
            float: right;
        }
        .receiver div:nth-of-type(2){
            float:right;
            background-color: gold;
            margin: 0 10px 10px 20px;
            padding: 10px 0px 10px 10px;
            border-radius:7px;
        }

        .left_triangle{
            height:0px;  
            width:0px;  
            border-width:8px;  
            border-style:solid;  
            border-color:transparent aquamarine transparent transparent;  
            position: relative;
            left:-16px;
            top:3px;
        }

        .right_triangle{
            height:0px;  
            width:0px;  
            border-width:8px;  
            border-style:solid;  
            border-color:transparent transparent transparent gold;  
            position: relative;
            right:-16px;
            top:3px;
        }
回复 支持 反对

使用道具 举报

31

主题

109

帖子

411

积分

中级会员

Rank: 3Rank: 3

积分
411
QQ
 楼主| 发表于 2016-8-3 23:32:42 | 显示全部楼层
动态设置bind-css即可
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-26 12:28 , Processed in 0.078063 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表