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教程之倾斜页面
Jan 27 HTML / CSS
使用css3实现的tab选项卡代码分享
Dec 09 HTML / CSS
CSS3实现可爱的小黄人动画
Jul 11 HTML / CSS
css3实现多个元素依次显示效果
Dec 12 HTML / CSS
HTML5新增元素如何兼容旧浏览器有哪些方法
May 09 HTML / CSS
浅析HTML5的WebSocket与服务器推送事件
Feb 19 HTML / CSS
HTML5中原生的右键菜单创建方法
Jun 28 HTML / CSS
mui几种页面跳转方式对比总结概括
Aug 18 HTML / CSS
iphoneX 适配客户端H5页面的方法教程
Dec 08 HTML / CSS
详解HTML5中CSS外观属性
Sep 10 HTML / CSS
HTML5逐步分析实现拖放功能的方法
Sep 30 HTML / CSS
CSS的class与id常用的命名规则
May 18 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中执行cmd命令的方法
2014/10/11 PHP
PHP实现下载断点续传的方法
2014/11/12 PHP
php中filter_input函数用法分析
2014/11/15 PHP
ThinkPHP实现动态包含文件的方法
2014/11/29 PHP
PHP通过调用新浪API生成t.cn格式短网址链接的方法详解
2019/02/20 PHP
JavaScript更改class和id的方法
2008/10/10 Javascript
jquery定时滑出可最小化的底部提示层特效代码
2013/10/02 Javascript
深入理解JavaScript高级之词法作用域和作用域链
2013/12/10 Javascript
js用闭包遍历树状数组的方法
2014/03/19 Javascript
js控制网页前进和后退的方法
2015/06/08 Javascript
Extjs实现下拉菜单效果
2016/04/01 Javascript
深入理解jquery中extend的实现
2016/12/22 Javascript
微信小程序 slider的简单实例
2017/04/19 Javascript
JS实现基于Sketch.js模拟成群游动的蝌蚪运动动画效果【附demo源码下载】
2017/08/18 Javascript
jQuery中 DOM节点操作方法大全
2017/10/12 jQuery
基于vue-cli创建的项目的目录结构及说明介绍
2017/11/23 Javascript
使用vue2实现购物车和地址选配功能
2018/03/29 Javascript
vue实现在一个方法执行完后执行另一个方法的示例
2018/08/25 Javascript
jQuery ajax仿Google自动提示SearchSuggess功能示例
2019/03/28 jQuery
nuxt.js 在middleware(中间件)中实现路由鉴权操作
2020/11/06 Javascript
前端如何实现动画过渡效果
2021/02/05 Javascript
itchat和matplotlib的结合使用爬取微信信息的实例
2017/08/25 Python
python字符串常用方法
2018/06/14 Python
python添加菜单图文讲解
2019/06/04 Python
Python的bit_length函数来二进制的位数方法
2019/08/27 Python
浅析python表达式4+0.5值的数据类型
2020/02/26 Python
css3和jquery实现的可折叠导航菜单适合放在手机网页的导航菜单
2014/09/02 HTML / CSS
HTML5表格_动力节点Java学院整理
2017/07/11 HTML / CSS
html5中 media(播放器)的api使用指南
2014/12/26 HTML / CSS
程序员机试试题汇总
2012/03/07 面试题
网络安全类面试题
2015/08/01 面试题
软弱涣散基层党组织整改方案
2014/10/25 职场文书
会计工作总结范文2014
2014/12/23 职场文书
SQLServer2019 数据库的基本使用之图形化界面操作的实现
2021/04/08 SQL Server
MySQL8.0无法启动3534的解决方法
2021/06/03 MySQL
python入门学习关于for else的特殊特性讲解
2021/11/20 Python