直接上代码:

1.编写小三角

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<style type="text/css">
.demo:after{content: '';display: inline-block;width: 0;height: 0;border: 8px solid transparent;border-top: 8px solid #AFABAB;position: relative;top: 2px;left: 10px;
}
</style>
</head><body>
<div class="demo">这是一个测试</div>
</body>
</html>

效果如下:

2.编写微信对话框

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<style type="text/css">
.left,.right{min-height: 40px;position: relative;display: table;text-align: center;border-radius: 5px;background-color: #9EEA6A;
}
.right{      /*使左右的对话框分开*/top: 40px;left: 60px;
}
.left > p,.right > p{    /*使内容居中*/display: table-cell;vertical-align: middle;padding: 0 10px;
}
.left:before,.right:after{   /*用伪类写出小三角形*/content: '';display: block;width: 0;height: 0;border: 8px solid transparent;position: absolute;top: 11px;
}
/*分别给左右两边的小三角形定位*/
.left:before{    border-right: 8px solid #9EEA6A;left: -16px;
}
.right:after{    border-left: 8px solid #9EEA6A;right: -16px;
}
</style>
</head><body>
<div class="left"><p>肥英美吗?</p>
</div>
<div class="right"><p>计科最美</p>
</div>
</body>
</html>

效果如下:

利用伪类编写小三角和模仿微信对话框相关推荐

  1. css3 伪类写小三角,详解css如何利用 :before :after 写小三角形

    之前写的三角形一直在同一个颜色,没有边框的样式.如下: CSS代码如下: .tri-up{width: 0;height:0;border-left:20px solid transparent;bo ...

  2. python写小程序后端-微信小程序 后端用Flask实现

    手上有个微信小程序项目,因为对Python相对熟悉一些,打算后端用python写,具体采用python 轻量级的flask框架. 在做的过程中,有些问题需要考虑,记录在下边. 1. 开发的小程序后端怎 ...

  3. C++ 复数类编写小练习

    1 创建复数类.然后重载流操作运算符,能够执行输入输出(10分) 题目内容: 1. 关于复数: 复数x被定义为二元有序实数对(a,b),记为z=a+bi,这里a和b是实数,i是虚数单位.在复数a+bi ...

  4. 微信小程序模仿微信主页及页面跳转详解

    主页wxml代码: <!-- <checkbox checked="{{item.isChecked}}"></checkbox> -->< ...

  5. 【Unity3D】利用Touch类编写手游触控操作演示

    目录 1.效果展示 2.博客介绍 3.具体思路和写法 (1)Touch类介绍 (2)编写Touch管理类 (3)修改摇杆控制 4.资源下载 5.推送 6.结语 1.效果展示 2.博客介绍 手游开发和端 ...

  6. 小程序模仿微信聊天界面

    首先,这个消息聊天框的设计要考虑到: 消息的 发出者,接收者 消息的状态:已发(用数组保存起来):未发(输入值并获取) 手机端键盘弹起的高度对界面内容的展示的影响 第一个问题  消息的 发出者,接收者 ...

  7. 微信小程序-模仿绘制聊天界面

    参考文章 1.小程序模仿微信聊天界面 2.微信小程序实现仿微信聊天界面(各种细节处理) 3.微信小程序之页面中关于聊天框三角形的制作和使用 4.仿微信聊天记录时间显示 5.微信小程序-同时获取麦克风. ...

  8. js模仿微信语音播放的小功能

    自己写的一个模仿微信语音播放的小功能,实现的主要功能是:点击播放,点击暂停,播放切换,,,  代码如下: <!DOCTYPE html> <html lang="en&qu ...

  9. android 模仿微信读书,Flutter 模仿微信读书实现案例

    前言: 各位同学大家好,有一段时间没有给大家更新博客了,最近使用flutter跨平台写了一个模仿微信读书app demo版本(模仿其中部分经典页面不是全部)觉得有几个点值得分享一下,趁着今天放假,就发 ...

最新文章

  1. Entity framewrok (linq to entity)查询优化的一点摸索
  2. Java-JDK动态代理
  3. 分享-WinForm界面开发之布局控件WeifenLuo.WinFormsUI.Docking的使用
  4. mysql 二进制转字符串_MySql字符转义 | 学步园
  5. 部署好网站,同局域网中电脑无法访问的问题的解决方案
  6. 初试Node —— node.js的安装
  7. php导入excel文件 视频,PHP导入Excel文件
  8. mysql里的char和varchar
  9. 文本分析软件-智分析 SmartAnalyze
  10. ectouch 概述
  11. 视频教程-教你编写人工智能程序教程(自学必看)-Python
  12. VMware安装windows server 2008 R2
  13. [论文写作] Wrong vs Mistake vs Error vs Incorrect vs Erroneous
  14. HMC_Hamiltonian Monte Carlo 推导,代码
  15. html在页面显示一个正方形,CSS实现一个自适应的正方形的方法示例
  16. 台式计算机无线接入,台式计算机有线连接路由器WiFi方法图步骤,可以详细设置无线内容(...
  17. Java进阶-常用API
  18. flutter 基础知识点总结
  19. txt.......
  20. Pytorch——pytorch的基本数据类型

热门文章

  1. ASCII码与字符的转换
  2. 用python输出田字格
  3. 【visum工作笔记】之七
  4. Netty中的粘包拆包
  5. 视频教程-Photoshop全方位软件基础教程-Photoshop
  6. 验证TAR Oracle部署
  7. 西安交通大学城市学院计算机课本,西安交通大学城市学院计算机系赴陕西科技大学进行专业课“课程思政”教学交流...
  8. MySQL 计算百分比
  9. vue引用tinymce富文本编辑器及tinymce配置
  10. 技术博主的神秘工具箱