Chinaunix首页 | 论坛 | 博客
  • 博客访问: 961678
  • 博文数量: 210
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 2070
  • 用 户 组: 普通用户
  • 注册时间: 2014-11-19 21:54
文章分类

全部博文(210)

文章存档

2020年(2)

2019年(18)

2018年(27)

2017年(5)

2016年(53)

2015年(88)

2014年(17)

分类: 其他平台

2016-10-11 16:11:25

在气泡边框 css(1)的基础上添加了一个 上 右 下 为透明  左为白色的正方形,同样定位的方式放到  box上面 掩盖出颜色区域,形成一个被掏空的边框角

代码如下:

点击(此处)折叠或打开

  1. <div id="bigbox">
  2.       <div id="box"></div>
  3.       <div id="smallbox"></div>
  4. </div>

点击(此处)折叠或打开

  1. #box{
  2.     width: 0px;
  3.     margin-top: 50px;
  4.     border: 10px solid;
  5.     border-color:transparent transparent transparent yellow;
  6.     position:absolute;
  7.     top:-40px;
  8.     right:-20px
  9. }
  10. #bigbox{
  11.     width:150px;
  12.     height:35px;
  13.     border: 3px solid yellow;
  14.     margin: 30px auto 0;
  15.     position:relative;
  16.     border-radius:5px; /* 圆角 */
  17.     
  18. }

  19. #smallbox{
  20.     width: 0px;
  21.     height: 0px;
  22.     border: 8px solid;
  23.     border-color:transparent transparent transparent white;
  24.     position: absolute;
  25.     left: 149px;
  26.     top: 12px;
  27. }

定位(position)位置需要反复的调整,还有border的像素问题也需要调整,视情况而定

效果图如下:


阅读(1243) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~