css---border属性实现小三角型
来源:互联网 发布:python绝技 代码 下载 编辑:程序博客网 时间:2024/05/17 06:05
原理:
通过设置border的颜色,显示其中一边,隐藏其他三边,来获取到三角形。
用到了CSS3属性transparent:被延伸到任何一个有color值的属性上。在这里可理解为设置成透明
css样式加动画:
<span style="white-space:pre"> </span>.triangle{ position: relative; } .triangle:after /*after伪类,在triangle类后面添加一个三角形*/ { content: ""; width: 0; height: 0; border-width: 20px; border-color: #ccc transparent transparent transparent; border-style: solid; /*font-size: 0; overflow: hidden; line-height: 0; position: absolute;*/ /*如果三角形显示成梯形,就添加注释掉的三个样式*/ top: 45%; transition: all .2s; /*添加过渡动画*/ } .triangle:hover::after{ position: absolute; top: 5px; /*根据情况定义*/ } @keyframes rotate1{ from{transform: rotate(0deg);} to{transform: rotate(180deg);} }
0 0
- css---border属性实现小三角型
- css---border属性实现小三角型
- 用CSS的border属性实现小三角和尖角标签按钮
- 用css的border属性实现三角 转
- 用css的border属性实现tip三角
- CSS Border使用小分享-单像素三角实现
- 用css代码制作三角型(border属性)
- border属性实现三角、圆角图形
- css border-style三角
- 利用 border 属性做的对话框小三角
- 纯css实现小三角
- 纯CSS实现小三角
- 纯css实现小三角
- html-border实现小三角的巧妙实现
- 无图片,用css border实现尖三角
- 利用trasform属性和border实现对话框下三角效果
- css border制作三角箭头
- border 写的小三角
- linux 网络编程---域名解析
- 解决BASE64Encoder类在Eclipse中无法使用问题
- Proguard指南
- TCP标志位-续(RST)
- IOS cellForRowAtIndexPath方法不被调用
- css---border属性实现小三角型
- MVC5 + EF6 入门完整教程二
- dbms_rowid包
- jave获取视频时长
- 01背包
- php基础知识 1,php初涉
- 显示相应的系统窗口(设置、WIFI、拨号界面···)
- android 性能、内存优化
- 欢迎使用CSDN-markdown编辑器