css设置三角形以及三角形的旋转
一、三角形
代码展示:
.box {margin: 100px auto;width: 0;height: 0;border: 10px solid transparent;/*三角形宽10px 边框为透明*/border-top-color: green;/*顶部边框为绿色*/border-bottom: none;/*底部去掉边框*/transition: all 0.5s ease 0s;/*设置动画效果 0.5秒完成动画 ease(逐渐变慢)*/
}
/*设置hover效果*/
.box:hover {transform: rotate(180deg);/*旋转180度 */
}
效果图展示:
鼠标未触碰:
鼠标触碰后
二、三角箭头
代码展示
.box2 {margin: 150px auto;width: 5px;height: 5px;border-top: 3px solid red; /* 上箭头颜色 */border-right: 3px solid red;/* 右箭头颜色 */transform: rotate(135deg);/*旋转135度*/transition: all 0.5s ease 0s;/*设置动画效果 0.5秒完成动画 ease(逐渐变慢)*/
}
.box2:hover {transform: rotate(-45deg);/* 逆旋转180度 */}
图片展示:
鼠标未触碰
鼠标触碰后
css设置三角形以及三角形的旋转相关推荐
- html中怎么设置页面的弧度,如何用css实现弧度圆角?三角形以及圆形
如何用css实现弧度圆角?三角形以及圆形 用css画矩形圆角 ,需要使用到border-radius这个属性,下图四角圆,代码显示如下:border-radius:60px; width:360px; ...
- CSS绘制形状(三角形、四分之一圆、半圆、圆、梯形、球体、菱形)
CSS绘制形状(三角形.四分之一圆.半圆.圆.梯形.球体.菱形) 三角形 div {width: 0;height: 0;border: 200px solid transparent;border- ...
- 面试官:CSS如何画一个三角形?原理是什么?
一.前言 在前端开发的时候,我们有时候会需要用到一个三角形的形状,比如地址选择或者播放器里面播放按钮 通常情况下,我们会使用图片或者svg去完成三角形效果图,但如果单纯使用css如何完成一个三角形呢? ...
- CSS 如何画一个三角形?原理是什么?
css 画三角形的原理是利用盒子边框完成的,实现步骤可以分为以下四步: 1.设置一个盒子 2.设置四周不同颜色的边框 3.将盒子宽高设置为 0,仅保留边框 4.得到四个三角形,选择其中一个后,其他三角 ...
- css实现各种各样的三角形
css实现各种各样的三角形 1. border三角形 2. linear-gradient 三角形 3.tramform+rotate 实现 4.canvas画图三角形 1. border三角形 设置 ...
- CSS如何画一个三角形?
通常情况下,我们会使用图片或者svg去完成三角形效果图,但如果单纯使用css如何完成一个三角形呢? 实现过程似乎也并不困难,通过边框就可完成 盒子模型 <style>.border {wi ...
- 三角形css_纯 CSS 实现绘制各种三角形(各种角度)
转载至:纯 CSS 实现绘制各种三角形(各种角度) 一.前言 三角形实现原理:宽度width为0:height为0:(1)有一条横竖边(上下左右)的设置为border-方向:长度 solid red, ...
- css绘制向左三角形_CSS绘制三角形—border法
1. 实现一个简单的三角形 使用CSS盒模型中的border(边框)即可实现如下所示的三角形: CSS实现简单三角形 实现原理: 首先来看在为元素添加border时,border的样子:假设有如下代码 ...
- 纯 CSS 实现绘制各种三角形(各种角度)
纯 CSS 实现绘制各种三角形(各种角度) 一.前言 三角形实现原理:宽度width为0:height为0:(1)有一条横竖边(上下左右)的设置为border-方向:长度 solid red,这个画的 ...
- CSS画圆、三角形、品字、骰子
CSS画圆.三角形.品字.骰子 前言:这篇文章主要是本人正在看面试题,面试题当成八股文来背,太难了.所以,通过写笔记,并自己实践来加深印象.如果这篇文章对你有帮助,请不要吝啬你的赞. 圆 让 bord ...
最新文章
- Bzoj 2064 分裂 题解
- Spark-Java算子
- h5的语义化部分_H5 部分新语义化标签
- java final关键字_终于明白 Java 为什么要加 final 关键字了!
- DBA(六):MHA集群
- 阻止浏览器关闭 区分刷新和关闭 自试IE可用
- 【Python Web】flask1
- 如何导入hadoop源码到eclipse
- c#简单类的继承【C#】
- C语言重难点:内存对齐和位段
- 大型web工程的session管理器构想
- python有哪些好的学习资料或者博客
- jsp 四大作用于和九大内置对象
- macOS 锐捷校园网解决方案
- 传统蒙文字体_关于传统蒙古文网页的国际标准编码及字体处理技术
- 逆波兰表达式java_采用JAVA对逆波兰表达式解析浅见
- MLX90640开发笔记(六)红外图像伪彩色编码
- 前端性能优化之WebP图片
- 用canvas绘制微信小程序海报页面并保存相册-适用微信原生
- js前端下载文件,利用download.js或者,纯js下载文件,图片,视频,pdf等
热门文章
- python数据驱动创建账号_20190705-Python数据驱动之DDT
- Android Dialog之间的层级设置(WindowManager.LayoutParams)
- TestNG教程二:testNG常用测试类型
- Windows文件名太长无法删除
- 几行烂代码,用错 Transactional,我赔了16万
- 2021-01-22
- 大学计算机专业那些课 --左飞
- Java 根据输入的a、b、c,计算三角形面积和周长。根据程序上下文以及输入输出样例,填写程序空白,使程序完整
- HTML+CSS大作业:旅游网页设计与实现——旅游风景网站6页HTML+CSS+JavaScript实训大作业 HTML+CSS大作业 HTML期末大作业
- R、RStudio的下载及安装及RStudio打开后空白的解决