web前端|css教程
css3,transform,水平居中
web前端-css教程
手机网页的源码,vscode替换整个网站,Ubuntu 如何翻页,tomcat关闭nio,sqlite 内存最大值,去哪儿网酒店爬虫的来源,php程序员 面试,射阳seo优化运营,双语公司网站系统下载,网页代码下载,html代码表格样式模板lzw
transform的作用
transform 属性向元素应用 2D 或 3D 转换。该属性允许我们对元素进行旋转、缩放、移动或倾斜。(w3cschool)
搜索框源码,ubuntu使用jps,tomcat 改变访问路径,twisted框架 爬虫,php 动态高速缓存技术,璧山区seo优化市场价格lzw
transform的兼容性
transform的兼容性还是比较乐观的。IE9以下不兼容,IE9支持代替的-ms-transform属性不过只支持2D转换。
易语言 拨号源码,vscode如何使代码放大,ubuntu 外网登录,tomcat加载到root,爬虫刷统计,php 鼠标移动,青海省教育行业seo推广lzw
谷歌和Safari支持代替的-webkit-transform属性。IE9以上、火狐和欧朋是兼容的。
想必大家在实际项目中肯定会遇见p不定宽和高垂直水平居中的问题。记得以前都是用js去实现。
其实用css来实现也有好几种方法。但是个人觉得还是用transform来实现更简单和方便就是不兼容IE9以下浏览器。
现在给大家展示最近项目当中运用到的实例
在写轮播图的时候下面那些圆点按钮是根据图片张数来确定按钮个数的。所以在写代码时就不能固定承载这些按钮元素的宽,而且还要居中显示。
.demo{ position: fixed; top:50%; left:50%; transform:translate(-50%,-50%); -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%);}
其实上面实例和我们写弹窗让其居中是一样的。是不是很简单,有了这个我们就不要用写这么多js求来求去的了。