CSS实现三角效果的简单实例
建站知识 2021-07-03 08:15www.168986.cn长沙网站建设
方法一使用border来设置边框,元素有高度和宽度
XML/HTML Code复制内容到剪贴板
- <i class="triangle"></i>
- .triangle {
- transform: rotate(45deg);
- display: block;
- width: 12px;
- height: 12px;
- border: 1px solid #9e9e9e;
- border--color: transparent;
- border-right-color: transparent;
- background-color: #fff;
- }
效果
利用transform属性可以旋转三角形,达到想要的效果。
方法二利用border来撑起来三角形
XML/HTML Code复制内容到剪贴板
- <i class="triangle"></i>
- .triangle {
- display: block;
- position: absolute;
- width: 0;
- border-width: 6px;
- border-color: transparent transparent red;
- border-style: dashed dashed solid;
- : -12px;
- right: 76px;
- }
效果
应用场景点击234或者点击选中的时候三角形指向对应的选项
小贴士
1、学会经常使用伪元素例如after或者before来实现三角形
2、两种方法的区别第二种方法设置的三角形背景色和边框的颜色相同;第一种方法设置的三角形背景色和边框的颜色可以不相同;需要根据不同应用场景效果来选择方法。
第二种方法也可以通过使用两个颜色不同的三角形覆盖来实现背景色和边框色不同的效果。
以上这篇CSS实现三角效果的简单实例就是长沙网络推广分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持狼蚁SEO。
长沙网站设计
- 如何进行东阳SEO关键词优化?
- 边坝哪有关键词排名优化:提升你的网站流量与
- 安国百度优化服务:提升您的在线可见性
- 阜康新手做SEO怎么做
- 山西seo网站排名关键词优化:提升您网站曝光率
- 临沂seo网站排名关键词优化:提高你的网站可见
- 广西SEO网站推广怎样付费比较合理
- 双辽SEO网站推广:提升你的网站可见性与流量
- 辽宁企业网站优化购买方式有哪些
- 提升宝清百度SEO排名的实用技巧与策略
- 静宁百度SEO排名:提升您网站曝光率的关键策略
- 彭州百度SEO排名的提升策略和实施指南
- 广南百度关键词SEO:提升网站排名的关键策略
- 辽宁关键词优化怎么做论坛营销
- 吉林百度seo排名如何做到让用户满意
- 内黄百度优化服务:提升在线可见性的关键