900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > css设置三角形的旋转方法2以及箭头三角形的设置和旋转

css设置三角形的旋转方法2以及箭头三角形的设置和旋转

时间:2020-09-16 09:08:45

相关推荐

css设置三角形的旋转方法2以及箭头三角形的设置和旋转

s/weixin_52984349?spm=1011.2266.3001.5343

这是上次我们设置三角形以及旋转方法的地址,又想看的小伙伴们可以去看一下,这次我们换一种简单的方法来让三角形旋转。

一、三角形旋转方法2

1、首先我们先从阿里巴巴矢量图标库下载出来我们的三角形

代码展示:

<span class="iconfont">&#xe73d;</span>

将他放到我们想要的地方去

图片展示:

2、选中这个三角形,直接设置它的属性

font-size: 5px;//设置大小transition: all 1s; //设置旋转的时间color: red; //图标的颜色display: inline-block; 这个是必须要写的,因为图标属于伪元素,它是没有宽高的,如果不写就没有办法让它旋转。

3、给它设置hover效果

.favorites>a:hover>span{transform: rotate(180deg);}//图标旋转180度

相比之前的方法这个要简单很多,而且后期相对于也好处理一些。

二、设置箭头三角形以及旋转

1、首先我们建个盒子

<div class="example">今天学到了什么<div class="arrow"></div></div>

2、设置箭头的样式

.arrow {float:right; /* 设置右浮动让它文字的右边 */ margin-top:7px;width: 5px;height: 5px;border-top: 2px solid red;/* 上箭头大小形状颜色 */border-right: 2px solid red; /* 右箭头大小形状颜色 */transform: rotate(135deg);transition: all 0.5s ease 0s;/*all是所有属性都将获得动画效果 0.5秒完成 ease:速度逐渐变慢*/}

3、设置hover效果,让它可以旋转

.example:hover .arrow {transform: rotate(315deg);/*旋转180度*/margin-top:10px;}

同样,三角箭头也可以从阿里巴巴矢量库里下载并旋转,方法和上面相同,两者相差并不大

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。