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闪亮进度条效果实现思路及代码
Apr 17 HTML / CSS
CSS3过渡transition效果实例介绍
May 03 HTML / CSS
css3边框_动力节点Java学院整理
Jul 11 HTML / CSS
CSS3 transforms应用于背景图像的解决方法
Apr 16 HTML / CSS
HTML5中如何显示视频呢 HTML5视频播放demo
Jun 08 HTML / CSS
html5 canvas合成海报所遇问题及解决方案总结
Aug 03 HTML / CSS
html5实现移动端适配完美写法
Nov 16 HTML / CSS
HTML5录音实践总结(Preact)
May 07 HTML / CSS
浅析HTML5页面元素及属性
Jan 20 HTML / CSS
CSS变量实现主题切换的方法
Jun 23 HTML / CSS
CSS中妙用 drop-shadow 实现线条光影效果
Nov 11 HTML / CSS
clear 万能清除浮动(clearfix:after)
May 21 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 file_get_contents 函数超时的几种解决方法
2009/07/30 PHP
php操作xml入门之xml标签的属性分析
2015/01/23 PHP
PHP实现JS中escape与unescape的方法
2016/07/11 PHP
php中10个不同等级压缩优化图片操作示例
2016/11/14 PHP
Javascript日期对象的dateAdd与dateDiff方法
2008/11/18 Javascript
Dojo 学习要点
2010/09/03 Javascript
JS判断、校验MAC地址的2个实例
2014/05/05 Javascript
PHP 数组current和next用法分享
2015/03/05 Javascript
js的flv视频播放器插件使用方法
2015/06/23 Javascript
JS实现滑动菜单效果代码(包括Tab,选项卡,横向等效果)
2015/09/24 Javascript
轻松学习jQuery插件EasyUI EasyUI创建树形菜单
2015/11/30 Javascript
javascript实现拖放效果
2015/12/16 Javascript
AngularJS基础 ng-keypress 指令简单示例
2016/08/02 Javascript
Bootstrap Table从服务器加载数据进行显示的实现方法
2016/09/29 Javascript
js中Number数字数值运算后值不对的解决方法
2017/02/28 Javascript
简单实现jQuery弹幕效果
2017/05/06 jQuery
深究AngularJS中ng-drag、ng-drop的用法
2017/06/12 Javascript
浅析JS中常用类型转换及运算符表达式
2017/07/23 Javascript
Vue侧滑菜单组件——DrawerLayout
2017/12/18 Javascript
Python上下文管理器和with块详解
2017/09/09 Python
Python浅复制中对象生存周期实例分析
2018/04/02 Python
python处理csv中的空值方法
2018/06/22 Python
解决csv.writer写入文件有多余的空行问题
2018/07/06 Python
Python-接口开发入门解析
2019/08/01 Python
解决Python Matplotlib绘图数据点位置错乱问题
2020/05/16 Python
python递归函数用法详解
2020/10/26 Python
英国著名的化妆品折扣网站:Allbeauty.com
2016/07/21 全球购物
linux面试题参考答案(2)
2015/12/06 面试题
实习教师自我鉴定
2013/12/12 职场文书
写求职信有什么意义
2014/02/17 职场文书
升学宴主持词
2014/04/02 职场文书
水电维修专业推荐信
2014/09/06 职场文书
房屋租赁协议书(标准版)
2014/10/02 职场文书
财务会计求职信范文
2015/03/20 职场文书
标枪加油稿
2015/07/22 职场文书
RPM包方式安装Oracle21c的方法详解
2021/08/23 Oracle