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实现一个div设置多张背景图片及background-image属性实例演示
Aug 10 HTML / CSS
手把手教你用纯css3实现轮播图效果实例
May 04 HTML / CSS
CSS3实现彩色进度条动画的示例
Oct 29 HTML / CSS
使用phonegap检测网络状态的方法
Mar 30 HTML / CSS
canvas需要在标签里直接定义宽高
Dec 17 HTML / CSS
详解HTML5中的Communication API基本使用方法
Jan 29 HTML / CSS
使用HTML5在网页中嵌入音频和视频播放的基本方法
Feb 22 HTML / CSS
详解Canvas 跨域脱坑实践
Nov 07 HTML / CSS
HTML5 直播疯狂点赞动画实现代码 附源码
Apr 14 HTML / CSS
css 中多种边框的实现小窍门
Apr 07 HTML / CSS
html+css实现分层金字塔的实例
Jun 02 HTML / CSS
html用代码制作虚线框怎么做? dw制作虚线圆圈的技巧
Dec 24 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
经典的PHPer为什么被认为是草根?
2007/04/02 PHP
用php制作简单分页(从数据库读取记录)的方法详解
2013/05/04 PHP
解析php取整的几种方式
2013/06/25 PHP
分享8个最佳的代码片段在线测试网站
2013/06/29 PHP
php jq jquery getJSON跨域提交数据完整版
2013/09/13 PHP
twig模板获取全局变量的方法
2016/02/05 PHP
Laravel网站打开速度优化的方法汇总
2017/07/16 PHP
php调用云片网接口发送短信的实现方法
2017/10/25 PHP
jquery 1.3.2 IE8中的一点点的小问题解决方法
2009/07/10 Javascript
仿jQuery的siblings效果的js代码
2011/08/09 Javascript
jQuery+slidereveal实现的面板滑动侧边展出效果
2015/03/14 Javascript
jQuery实现MSN中文网滑动Tab菜单效果代码
2015/09/09 Javascript
js根据手机客户端浏览器类型,判断跳转官网/手机网站多个实例代码
2016/04/30 Javascript
用js实现放大镜的效果的简单实例
2016/05/23 Javascript
angularjs 源码解析之scope
2016/08/22 Javascript
浅谈js中同名函数和同名变量的执行问题
2017/02/12 Javascript
微信小程序 选项卡的简单实例
2017/05/24 Javascript
基于Vue制作组织架构树组件
2017/12/06 Javascript
Jquery获取radio选中值实例总结
2019/01/17 jQuery
Vue实现背景更换颜色操作
2020/07/17 Javascript
vue element ui validate 主动触发错误提示操作
2020/09/21 Javascript
python实现读取并显示图片的两种方法
2017/01/13 Python
Python set常用操作函数集锦
2017/11/15 Python
django缓存配置的几种方法详解
2018/07/16 Python
Python图像滤波处理操作示例【基于ImageFilter类】
2019/01/03 Python
Python绘制股票移动均线的实例
2019/08/24 Python
Python基础之函数基本用法与进阶详解
2020/01/02 Python
如何通过python实现全排列
2020/02/11 Python
keras.layer.input()用法说明
2020/06/16 Python
详解Canvas实用库Fabric.js使用手册
2019/01/07 HTML / CSS
美国知名男士服饰品牌:Brooks Brothers(布克兄弟)
2016/08/25 全球购物
学习十八大的心得体会
2014/09/12 职场文书
2014年自愿离婚协议书范本
2014/09/25 职场文书
2014年学生会部门工作总结
2014/11/07 职场文书
2016年先进教师个人事迹材料
2016/02/26 职场文书
java固定大小队列的几种实现方式详解
2021/07/15 Java/Android