在漫岛的注册成功引导页,有一个小姐姐讲述一些网站玩法规则,需要一个对话气泡效果,用纯CSS实现了一下,效果如下(点击图片放大看):
网站实际效果结合了动画体验比截图好,,做气泡不难,关键点在于三角形的border
只能有两边,所以我的实现思路是用一个只有两边边框的正方形,用transform: rotateZ(xxdeg)
旋转对应角度即可。
话不多说,直接贴完整代码,复制粘贴拿回去看看就懂了。强调一句,图片你得给我替换咯,别不是这个效果又骂我啊。我每次都是实现了才发博客的!
另外,漫岛居民群欢迎所有喜欢动漫或者交流技术的伙伴们加入,群号:581062303。
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>纯CSS实现对话气泡</title>
<style>
*{
padding: 0;
margin: 0;
}
html,body{
height: 100%;
width: 100%;
overflow: hidden;
background-color: #1A242F;
}
.girl {
position: absolute;
top: 50px;
left: 0;
right: 0;
width: 492px;
margin: 0 auto;
z-index: 9;
}
.dbubble {
opacity: 1;
position: absolute;
background-color: #fff;
border: 1px solid #dedede;
padding: 10px 15px;
z-index: 20;
border-radius: 8px;
}