您现在的位置是:网站首页> 编程资料编程资料
CSS常用样式之绘制双箭头的示例代码HTML外部样式表如何引入CSS样式详解CSS3中常用的样式【基本文本和字体样式】编程式处理Css样式的示例代码CSS 选择所有子元素添加样式的方法详解中文字体在CSS样式中font-family对应的英文名称CSS实现鼠标悬停改变其他标签样式的示例代码解决ElementUI自定义CSS样式不生效的问题
2021-09-03
1001人已围观
简介 这篇文章主要介绍了CSS常用样式之绘制双箭头的示例代码,代码简单易懂,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
一、多次调用单箭头
实现了单箭头–就很容易实现双箭头了,上文已经介绍2种实现单箭头的原理: 边框旋转方式、双三角覆盖方式。这次以边框旋转为例多次调用实现双箭头。
1、边框旋转单箭头实现
.arrow-right{ height: 120px; width: 30px; display :inline-block; position: relative; } .arrow-right::after { content: ""; height: 60px; width: 60px; top: 12px; border-width: 8px 8px 0 0; border-color: blue; border-style: solid; transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0); position: absolute; }效果图如下:

2、多次调用单箭头
效果图如下:

二、旋转边框直接绘制双箭头
之前通过::after伪元素绘制单箭头,现在再加上::before伪元素再绘制一个单箭头就实现纯CSS绘制双箭头了。
.arrow-right{ height: 120px; width: 30px; display :inline-block; position: relative; } .arrow-right::before { content: ""; height: 60px; width: 60px; top: 12px; left: 30px; border-width: 8px 8px 0 0; border-color: blue; border-style: solid; transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0); position: absolute; } .arrow-right::after { content: ""; height: 60px; width: 60px; top: 12px; border-width: 8px 8px 0 0; border-color: blue; border-style: solid; transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0); position: absolute; }效果图如下:

双三角覆盖这种方式也能直接绘制双箭头,但是实现比较麻烦,不如边框旋转方式好实现就不讲了
总结
到此这篇关于CSS常用样式之绘制双箭头的示例代码的文章就介绍到这了,更多相关css绘制双箭头内容请搜索以前的文章或继续浏览下面的相关文章,希望大家以后多多支持!
相关内容
- CSS3动画和HTML5新特性详解css3实现动画的三种方式如何使用css3实现一个类在线直播的队列动画的示例代码html5新特性与用法大全使用html5新特性轻松监听任何App自带返回键的示例HTML5新特性之type=file文件上传功能HTML5新特性之语义化标签前端面试必备之html5的新特性
- 详解浮动元素引起的问题和解决办法css解决浮动导致父元素高度坍塌的几种方法CSS实现元素浮动和清除浮动的方法什么是BFC? CSS 使用伪元素清除浮动的方法CSS 同级元素浮动分析小结详解css使既有浮动又有左右margin的多个元素两端对其使用CSS居中浮动元素的方法父元素的高度为0利用伪元素:after清除浮动可解决问题元素浮动之后文字会环绕而不是重合原因示例解答float元素浮动后高度不一致导致错位的解决办方法Css浮动元素外层容器高度为0(无高度)的解决方法
- CSS 中的六个重要选择器(三秒就可以记住)
- CSS+JS实现水滴涟漪动画按钮效果的示例代码CSS3 水墨风格背景动画按钮基于 CSS 动画的 SVG 按钮实例代码
- flex是什么及flex布局语法教程详解使用Flex布局实现头部固定内容区域滚动的方法详解flex布局下图片变形的解决方法详解flex布局与position:absolute/fixed的冲突问题Flex布局实现div内部子元素垂直居中的示例Flex布局让子项保持自身高度的实现让CSS flex布局最后一行列表左对齐的N种方法(小结)css3 flex布局实现平均分配元素的示例代码flex布局实现上下固定中间滑动的布局方式
- 看完不迷糊的 CSS 盒子模型介绍CSS盒子模型是什么css盒子模型图解css盒子模型详解加示例CSS3盒子模型详解CSS3盒子模型详解CSS 理解盒子模型css的核心内容 标准流、盒子模型、浮动、定位等分析
- 完美解决谷歌浏览器自动填充问题谷歌浏览器怎么安装Vue.js devtools插件?谷歌浏览器怎么禁止网站使用摄像头? 谷歌浏览器摄像头设置方法谷歌Chrome浏览器全局媒体控件支持桌面实时字幕良心推荐 10个强大的谷歌插件 给浏览器开挂谷歌访问助手 v2.3.0永久激活版
- 详解CSS3 filter:drop-shadow滤镜与box-shadow区别与应用css3 filter属性的使用简介CSS3 filter(滤镜)实现网页灰色或者黑色模式的示例代码CSS3 filter(滤镜)实现网页灰色或者黑色模式的代码css中filter属性和backdrop-filter的应用与区别详解使用css的filter写鼠标滑过效果的实现示例CSS filter 有什么神奇用途
- css3实现动画的三种方式如何使用css3实现一个类在线直播的队列动画的示例代码html5新特性与用法大全使用html5新特性轻松监听任何App自带返回键的示例HTML5新特性之type=file文件上传功能HTML5新特性之语义化标签前端面试必备之html5的新特性CSS3动画和HTML5新特性详解
- 详解CSS清除图片下几像素空白间隙的方法 快速解决css使用@keyframes加载图片首次循环时出现白色间隙问题(闪屏)详解CSS 去掉inline-block元素间隙的几种方法 CSS图片下面有间隙的6种解决方案css几种解决inline-block间隙的方案(整理)css解决display:inline-block;产生的缝隙(间隙)的方法
