CSS3只让背景图片旋转180度的实现示例


Posted in HTML / CSS onMarch 09, 2021

一、心路历程

最近写驾驶舱的时候琢磨了一个问题,就是单纯的使背景图片旋转的一定的角度。

只通过CSS3的transfrom让整个容器都翻转了一定的角度,达不到我想要的效果。

然后通过研究和参考相关文章总算实现了这个效果,话不多说,上代码。

二、代码实现

HTML模板如下

<div class="smart_development_right">
  <div class="smart_development_content">
    <span>智能感知设备</span>
  </div>
  <div class="smart_development_content">
    <span>在线率</span>
  </div>
</div>

CSS代码

.smart_development_right{
   position: relative;
   overflow: hidden; 
}
.wisdomGongdi .gongdi_center .center_top .smart_development_right::before {
  content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: -1;
    background: url('/public/smart_equipment.png') 0 0 no-repeat;
    transform: rotate(180deg);
}

如果希望向右旋转90度 就把上面代码中的180deg改成90deg

如果希望向左旋转90度 就把上面代码中的180deg改成-90deg

如果思路走的对,那么实现起来就会非常简单。

虽然最后没有用上这个,但还是觉得特别有用,所以跟大家分析一下。

参考文献

到此这篇关于CSS3只让背景图片旋转180度的实现示例的文章就介绍到这了,更多相关CSS3 背景图片旋转180度内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木!

HTML / CSS 相关文章推荐
CSS3图片旋转特效(360/60/-360度)
Oct 10 HTML / CSS
CSS3绘制超炫的上下起伏波动进度加载动画
Apr 21 HTML / CSS
CSS3中Transition动画属性用法详解
Jul 04 HTML / CSS
css3的过滤效果简单实例
Aug 03 HTML / CSS
css3实现可拖动的魔方3d效果
May 07 HTML / CSS
HTML5 WebGL 实现民航客机飞行监控系统
Jul 25 HTML / CSS
HTML5之HTML元素扩展(上)—新增加的元素及使用概述
Jan 31 HTML / CSS
html5文字阴影效果text-shadow使用示例
Jul 25 HTML / CSS
利用HTML5 Canvas API绘制矩形的超级攻略
Mar 21 HTML / CSS
html5手机端页面可以向右滑动导致样式受影响的问题
Jun 20 HTML / CSS
Unicode中的CJK(中日韩统一表意文字)字符小结
Dec 06 HTML / CSS
如何用H5实现好玩的2048小游戏
Jul 23 HTML / CSS
CSS3 真的会替代 SCSS 吗
Mar 09 #HTML / CSS
css3实现书本翻页效果的示例代码
Mar 08 #HTML / CSS
纯CSS3实现圆圈动态发光特效动画的示例代码
Mar 08 #HTML / CSS
巧用 CSS3的webkit-box-reflect 倒影实现各类动效
Mar 05 #HTML / CSS
详解利用css3的var()实现运行时改变scss的变量值
Mar 02 #HTML / CSS
从一次项目重构说起CSS3自定义变量在项目的使用方法
Mar 01 #HTML / CSS
CSS3 filter(滤镜)实现网页灰色或者黑色模式的示例代码
Feb 24 #HTML / CSS
You might like
冰滴咖啡制作步骤
2021/03/03 冲泡冲煮
PHP性能优化工具篇Benchmark类调试执行时间
2011/12/06 PHP
超级实用的7个PHP代码片段分享
2012/01/05 PHP
php序列化函数serialize() 和 unserialize() 与原生函数对比
2015/05/08 PHP
PHP命令空间namespace及use的用法小结
2017/11/27 PHP
php如何利用pecl安装mongodb扩展详解
2019/01/09 PHP
PHP strripos函数用法总结
2019/02/11 PHP
Javascript Math对象
2009/08/13 Javascript
将函数的实际参数转换成数组的方法
2010/01/25 Javascript
jQuery 设置 CSS 属性示例介绍
2014/01/16 Javascript
js实现图片和链接文字同步切换特效的方法
2015/02/20 Javascript
JQUERY简单按钮轮换选中效果实现方法
2015/05/07 Javascript
JS获取子窗口中返回的数据实现方法
2016/05/28 Javascript
你知道setTimeout是如何运行的吗?
2016/08/16 Javascript
JavaScript+CSS相册特效实例代码
2017/09/07 Javascript
JavaScript中this关键字用法实例分析
2018/08/24 Javascript
如何使用pm2快速将项目部署到远程服务器
2019/03/12 Javascript
浅谈vue中组件绑定事件时是否加.native
2019/11/09 Javascript
vue使用swiper实现中间大两边小的轮播图效果
2019/11/24 Javascript
vscode 配置vue+vetur+eslint+prettier自动格式化功能
2020/03/23 Javascript
python thread 并发且顺序运行示例
2009/04/09 Python
python控制台显示时钟的示例
2014/02/24 Python
PyMongo安装使用笔记
2015/04/27 Python
Python3实现获取图片文字里中文的方法分析
2018/12/13 Python
python实现提取str字符串/json中多级目录下的某个值
2020/02/27 Python
python操作yaml说明
2020/04/08 Python
实例讲解CSS3中Transform的perspective属性的用法
2016/04/22 HTML / CSS
HTML+CSS3+JS 实现的下拉菜单
2020/11/25 HTML / CSS
美国在线乐器和设备商店:Musician’s Friend
2018/07/06 全球购物
中国包裹转运寄送国际服务:Famiboat
2019/07/24 全球购物
Java语言的优势
2015/01/10 面试题
大学校园毕业自我鉴定
2014/01/15 职场文书
出纳试用期自我评价
2015/03/10 职场文书
人事行政主管岗位职责
2015/04/09 职场文书
经费申请报告
2015/05/15 职场文书
【海涛DOTA解说】EVE女子战队独家录像加ZSMJ神牛两连发
2022/04/01 DOTA