&nbs p; 一、效果图
京东 效果
模拟的效果
二、原理
准备一个高度和 宽 度为0的 盒子
将这个盒子设置一个边框
将边框不需要的地方用 transparent 来代替,需要显示的地方设置对应的颜色
如果需要 改变 其大小,直接设置边框的宽度 border-width
将字体 font -s ize 和行高 line-h ei ght 设置为0,以免影响显示
最后使用定位将其设置到需要的位置
三、代码
HT ML 结构
<div class="square">
<p class="triangle"></p>
</div>
CSS样式
.square {
pos IT ion: relative;
width: 400px;
height: 200px;
background: green;
m arg in: 150px auto;
}
.triangle {
position: absolute;
top: -40px;
left: 50%;
mar gin -left: -20px;
width: 0;
height: 0;
border-style: solid;
border-width: 20px;
border-color: transparent transparent red transparent;
font- Size: 0;
line-height: 0;
}
到此这篇关于CSS聊天气泡的 文章 就介绍到这了,更多相关CSS聊天气泡内容请搜索以前的文章或继续浏览下面的相关文章,希望大家以后多多支持!
总结
以上是 为你收集整理的 CSS实现聊天气泡效果 全部内容,希望文章能够帮你解决 CSS实现聊天气泡效果 所遇到的问题。
如果觉得 网站内容还不错, 推荐好友。
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did201132