聊天对话气泡-字体自适应气泡宽度
来源:互联网 发布:arduino蓝牙发送数据 编辑:程序博客网 时间:2024/05/16 20:35
.sender {
overflow: hidden;
position: relative;
margin-bottom: 20px;
}
.sender>div:nth-of-type(1) {
position: absolute;
}
.sender>div:nth-of-type(2) {
min-width: 100px;
padding: 0 55px;
line-height: 23px;
}
.sender div.bg {
margin: 0 20px 10px 15px;
border-radius: 7px;
padding: 10px;
display: inline-block;
position: relative;
background-color: aquamarine;
}
.receiver div:first-child img,
.sender div:first-child img {
width: 50px;
height: 50px;
}
.receiver {
overflow: hidden;
position: relative;
margin-bottom: 20px;
}
.receiver>div:nth-child(1) {
position: absolute;
right: 0;
}
.receiver>div:nth-of-type(2) {
min-width: 100px;
padding: 0 55px;
line-height: 23px;
}
.receiver div .bg {
margin: 0 20px 10px 15px;
border-radius: 7px;
padding: 10px;
display: inline-block;
position: relative;
background-color: gold;
float: right;
}
.left_triangle {
height: 0px;
width: 0px;
border-width: 8px;
border-style: solid;
border-color: transparent aquamarine transparent transparent;
position: absolute;
left: -15px;
top: 15px;
}
.right_triangle {
height: 0px;
width: 0px;
border-width: 8px;
border-style: solid;
border-color: transparent transparent transparent gold;
position: absolute;
right: -15px;
top: 15px;
}
</style>
<!-- Left -->
<div class="sender">
<div>
<img src="img/img/01.jpg">
</div>
<div>
<div class="bg">
<div class="left_triangle"></div>
<span> 聊天.</span>
</div>
</div>
</div>
<!-- Right -->
<div class="receiver">
<div>
<img src="img/img/02.jpg">
</div>
<div>
<div class="bg">
<div class="right_triangle"></div>
<span> 1111hello worldhello, man!hello, man!hello, man!hello, man!hello, man!2222 聊天工具浏览器CSS3气泡对话框因为css3尚未形成标准,所以现行的浏览器对于css3...为了减少不必须要的html元素,我们通过伪属性来给对话框添加”尾巴“ .
</span>
</div>
</div>
</div>
<!-- Right -->
<div class="receiver">
<div>
<img src="img/img/02.jpg">
</div>
<div>
<div class="bg">
<div class="right_triangle"></div>
<span> 111</span>
</div>
</div>
</div>
<!-- Right -->
<div class="receiver">
<div>
<img src="img/img/02.jpg">
</div>
<div>
<div class="bg">
<div class="right_triangle"></div>
<span>形成标准,</span>
</div>
</div>
</div>
<!-- Left -->
<div class="sender">
<div>
<img src="img/img/01.jpg">
</div>
<div>
<div class="bg">
<div class="left_triangle"></div>
<span> 聊天形成标准形成标准形成标准形成标准.聊天形成标准形成标准形成标准形成标准.聊天形成标准形成标准形成标准形成标准.聊天形成标准形成标准形成标准形成标准.聊天形成标准形成标准形成标准形成标准.聊天形成标准形成标准形成标准形成标准.聊天形成标准形成标准形成标准形成标准.聊天形成标准形成标准形成标准形成标准.</span>
</div>
</div>
</div>
<!-- Left -->
<div class="sender">
<div>
<img src="img/img/01.jpg">
</div>
<div>
<div class="bg">
<div class="left_triangle"></div>
<span> 聊天形成标准形成标准形成标准形成标准.聊天形成标准形成标准形成标准形成标准.聊天形成标准形成标准</span>
</div>
</div>
</div>
<!-- Left -->
<div class="sender">
<div>
<img src="img/img/01.jpg">
</div>
<div>
<div class="bg">
<div class="left_triangle"></div>
<span> 聊天形形成标准.聊天形成标准形成标准形成标准形成标准.聊天形成标准形成标准形成标准形成标准.聊天形成标准形成形成标准.聊天形成标准形成标准形成标准形成标准.聊天形成标准形成标准形成标准形成标准.聊天形成标准形成</span>
</div>
</div>
</div>
效果:网页上的哈!
效果:手机端模拟的效果哈!也是可以的,棒棒哒!
- 聊天对话气泡-字体自适应气泡宽度
- Android之QQ聊天气泡对话实现
- 自适应的对话气泡皮肤实现方案
- 气泡聊天
- resizableImageWithCapInsets拉伸缩放背景图片,仿聊天气泡,文字大小自适应label宽度,label多行显示
- cell高度自适应(做聊天气泡)
- CSS3 对话气泡
- 三角形对话气泡效果
- 气泡
- 气泡
- 气泡
- 聊天气泡sms
- android聊天气泡
- 高仿微信气泡聊天
- iPhone 聊天气泡
- 聊天气泡效果实现
- iOS 气泡聊天效果
- 高仿微信气泡聊天
- keepalived工作原理和配置说明
- android中的几个Versoin
- HDU2191悼念512汶川大地震遇难同胞——珍惜现在,感恩生活
- shell脚本编写的flipbird
- C++primer--stack处理括号表达式(顺序容器)
- 聊天对话气泡-字体自适应气泡宽度
- install and run tftp dhcp nfs server
- 静态局部变量初始化次数的控制
- Eigen与Matlab函数对应
- 异常处理:User_$$_javassist_1 cannot be cast to javassist.util.proxy.Proxy
- 机器学习的类型和一些概念
- C#调用Excel的宏
- Codeforces Round #328 (Div. 2) 592ABC题解
- Burpsuit使用——暴力破解(Intruder入侵)