css3绘制三角形
来源:互联网 发布:广州恒大淘宝俱乐部 编辑:程序博客网 时间:2024/06/05 15:44
以前做类似消息提示框指示方向的这种需求需要css配合图片才能做,现在只需要直接用css3就可以了。
这是运行效果图
这是完整代码
<!DOCTYPE html><html lang="en"> <head> <meta charset="utf-8"> <style type="text/css"> *{margin: 0; padding: 0;} .container{ margin: 0 auto; padding-top: 30px; width: 1000px; } .squares{ position: relative; margin-top: 30px; border: 1px solid #ccc; width: 100px; height: 100px; } .triangle{ display: inline-block; position: absolute; } /* 下 */ .triangleBottom{ bottom: -15px; left: 35%; display: inline-block; border-top: 15px solid #ccc; border-right: 15px solid transparent; border-left: 15px solid transparent; } /* 左 */ .triangleLeft{ top: 35%; left: -15px; display: inline-block; border-top: 15px solid transparent; border-right: 15px solid #ccc; border-bottom: 15px solid transparent; } /* 上 */ .triangleTop{ top: -15px; left: 35%; display: inline-block; border-right: 15px solid transparent; border-bottom: 15px solid #ccc; border-left: 15px solid transparent; } /* 右 */ .triangleRight{ top: 35%; right: -15px; display: inline-block; border-top: 15px solid transparent; border-bottom: 15px solid transparent; border-left: 15px solid #ccc; } </style> </head> <body> <div class="container"> <div class="squares"> <span class="triangle triangleBottom"></span> <span class="triangle triangleLeft"></span> <span class="triangle triangleTop"></span> <span class="triangle triangleRight"></span> </div> </div> </body></html>
阅读全文
0 0
- css3绘制三角形
- CSS3三角形绘制原理解析
- 用纯css3绘制三角形的原理
- CSS3绘制三角形,并实现翻转效果
- 使用CSS3绘制一个实心三角形
- 绘制三角形
- 绘制三角形
- CSS3 实用技巧:制作三角形
- css3实现三角形
- CSS3制作三角形
- css3 添加三角形
- css3实现三角形
- CSS3三角形的妙用
- 用css3画三角形
- CSS3画三角形
- css3实现三角形
- CSS3实现三角形效果
- CSS3实现三角形
- 网页在线客服
- MOOC清华《程序设计基础》第6章:橱窗插花问题(动态规划,输出方法一)
- Tensorflow使用技巧:通过graph.as_graph_def探索函数内部机制
- There is no Action mapped:关于struts2.5解决通配符无法使用问题
- Java泛型
- css3绘制三角形
- git命令总结
- nginx负载均衡简单配置
- 异常处理和正则表达式
- Linux下的重定向和管道
- Shape of HDU / HDU
- java获得平台相关的行分隔符和java路径分隔符的方法
- 镶嵌循环和控制循环
- RecyclerView使用介绍