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 相关文章推荐
50个强大璀璨的CSS3/JS技术运用实例
Feb 27 HTML / CSS
CSS3实现千变万化的文字阴影text-shadow效果设计
Apr 26 HTML / CSS
CSS3实现多样的边框效果
May 04 HTML / CSS
HTML5 Convas APIs方法详解
Apr 24 HTML / CSS
详解px单位html5响应式方案
Mar 08 HTML / CSS
html5+css如何实现中间大两头小的轮播效果
Dec 06 HTML / CSS
使用canvas压缩图片大小的方法示例
Aug 02 HTML / CSS
HTML5 背景的显示区域实现
Jul 09 HTML / CSS
AmazeUI底部导航栏与分享按钮的示例代码
Aug 18 HTML / CSS
HTML5在微信内置浏览器下右上角菜单的调整字体导致页面显示错乱的问题
Jan 19 HTML / CSS
CSS3鼠标悬浮过渡缩放效果
Apr 17 HTML / CSS
使用CSS连接数据库的方式
Feb 28 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公用函数列表[正则]
2007/02/22 PHP
PHP 彩色文字实现代码
2009/06/29 PHP
[原创]PHP字符串中插入子字符串方法总结
2016/05/06 PHP
laravel学习教程之存取器
2016/07/30 PHP
JavaScript面向对象程序设计三 原型模式(上)
2011/12/21 Javascript
Javascript加载速度慢的解决方案
2014/03/11 Javascript
javascript ajax的5种状态介绍
2014/08/18 Javascript
BAT及各大互联网公司2014前端笔试面试题--JavaScript篇
2014/10/29 Javascript
js实现div层缓慢收缩与展开的方法
2015/05/11 Javascript
JS实现针对给定时间的倒计时功能示例
2017/04/11 Javascript
详解如何在Angular中快速定位DOM元素
2017/05/17 Javascript
js处理包含中文的字符串实例
2017/10/11 Javascript
Angular2开发环境搭建教程之VS Code
2017/12/15 Javascript
javascript设计模式 ? 状态模式原理与用法实例分析
2020/04/22 Javascript
Vue.js中使用Vuex实现组件数据共享案例
2020/07/31 Javascript
Vue登录拦截 登录后继续跳转指定页面的操作
2020/08/04 Javascript
[22:59]VGJ.S vs VG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
python中字典dict常用操作方法实例总结
2015/04/04 Python
使用Python读写文本文件及编写简单的文本编辑器
2016/03/11 Python
Python类属性的延迟计算
2016/10/22 Python
Python 操作文件的基本方法总结
2017/08/10 Python
pandas多级分组实现排序的方法
2018/04/20 Python
Python中的 enum 模块源码详析
2019/01/09 Python
Python 保存矩阵为Excel的实现方法
2019/01/28 Python
python实现爬虫抓取小说功能示例【抓取金庸小说】
2019/08/09 Python
django实现将修改好的新模型写入数据库
2020/03/31 Python
python在协程中增加任务实例操作
2021/02/28 Python
MVMT手表官方网站:时尚又实惠的高品质手表
2016/12/04 全球购物
KIKO比利时官网:意大利彩妆品牌
2017/07/23 全球购物
JYSK加拿大:购买家具、床垫、家居装饰等
2020/02/14 全球购物
当文件系统受到破坏时,如何检查和修复系统?
2012/03/09 面试题
物流仓储实习自我鉴定
2013/09/25 职场文书
股权转让意向书
2014/04/01 职场文书
运动会加油稿50字
2015/07/21 职场文书
让人瞬间清醒的句子,句句经典,字字如金
2019/07/08 职场文书
Python实现打乒乓小游戏
2021/09/25 Python