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 clip-path 用法介绍详解
Mar 01 HTML / CSS
CSS3属性使网站设计增强同时不消弱可用性
Aug 29 HTML / CSS
不同浏览器对CSS3和HTML5的支持状况
Oct 31 HTML / CSS
CSS3中利用animation属性创建雪花飘落特效
May 14 HTML / CSS
CSS3中的display:grid,网格布局介绍
Oct 30 HTML / CSS
html5/css3响应式页面开发总结
Oct 16 HTML / CSS
HTML5 video视频字幕的使用和制作方法
May 03 HTML / CSS
html5实现完美兼容各大浏览器的播放器
Dec 26 HTML / CSS
深入浅析HTML5中的SVG
Nov 27 HTML / CSS
探索HTML5本地存储功能运用技巧
Mar 02 HTML / CSS
HTML5中外部浏览器唤起微信分享功能的代码
Sep 15 HTML / CSS
CSS3 菱形拼图实现只旋转div 背景图片不旋转功能
Mar 30 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
默默小谈PHP&amp;MYSQL分页原理及实现
2007/01/02 PHP
新手配置 PHP 调试环境(IIS+PHP+MYSQL)
2007/01/10 PHP
php与paypal整合方法
2010/11/28 PHP
thinkphp5实现微信扫码支付
2019/12/23 PHP
Mootools 1.2 手风琴(Accordion)教程
2009/09/15 Javascript
Javascript结合css实现网页换肤功能
2009/11/02 Javascript
jQuery 学习入门篇附实例代码
2010/03/16 Javascript
JavaScript运行机制之事件循环(Event Loop)详解
2014/10/10 Javascript
Javascript编程之继承实例汇总
2015/11/28 Javascript
jQuery判断是否存在滚动条的简单方法
2016/09/17 Javascript
Bootstrap面板学习使用
2017/02/09 Javascript
详解让sublime text3支持Vue语法高亮显示的示例
2017/09/29 Javascript
JavaScript笛卡尔积超简单实现算法示例
2018/07/30 Javascript
vue模仿网易云音乐的单页面应用
2019/04/24 Javascript
vue动态循环出的多个select出现过的变为disabled(实例代码)
2019/11/10 Javascript
ES5 模拟 ES6 的 Symbol 实现私有成员功能示例
2020/05/06 Javascript
[03:06]3分钟带你回顾DOTA2完美盛典&完美大师赛
2017/12/06 DOTA
Python中模拟enum枚举类型的5种方法分享
2014/11/22 Python
Python使用Opencv实现图像特征检测与匹配的方法
2019/10/30 Python
Python中实现输入一个整数的案例
2020/05/03 Python
python PyAUtoGUI库实现自动化控制鼠标键盘
2020/09/09 Python
css3编写浏览器背景渐变背景色的方法
2018/03/05 HTML / CSS
Clearly新西兰:购买眼镜、太阳镜和隐形眼镜
2018/04/26 全球购物
Herschel Supply Co.美国:背包、手提袋及配件
2020/11/24 全球购物
早晨薰衣草在线女性精品店:Morning Lavender
2021/01/04 全球购物
递归计算如下递归函数的值(斐波拉契)
2012/02/04 面试题
SQL Server 2000数据库的文件有哪些,分别进行描述
2013/03/30 面试题
项目资料员岗位职责
2013/12/10 职场文书
试用期员工考核制度
2014/01/22 职场文书
“学雷锋活动月”总结
2014/03/09 职场文书
英语专业求职信
2014/07/08 职场文书
师德师风自查材料
2014/10/14 职场文书
2015年科研工作总结范文
2015/05/13 职场文书
2015年中秋寄语
2015/07/31 职场文书
2016大学生国家助学贷款承诺书
2016/03/25 职场文书
职场:企业印章管理制度(模板)
2019/10/18 职场文书