【插件】自适应布局JQuery插件,rem布局——和派孔明
来源:互联网 发布:sql安装参数错误 编辑:程序博客网 时间:2024/05/20 20:17
//框架文件名Pandora.AutoSize.js(function($) { $.fn.extend({ AutoSize: function() { var element = $(this); auto(); function auto() { var width = $(window).width(), height = $(window).height(); $("html").css("font-size", width / 15); $(element).width(width).height(height); }; $(window).resize(auto); } });})(jQuery);//用法引入<script src="jquery-1.4.2.min.js"></script><script src="Pandora.AutoSize.js"></script>//调用插件<script>$(function(){ $("body").AutoSize(); })</script>//640/15=42.66666666666667//px换算公式为像素除以42.66666666666667=rem//例如:width:200px=200/42.66=4.688232536333802rem;
//demo案例<!doctype html><html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no" /><style>/*rem换算前*//**{margin:0;padding: 0;list-style:none;}.div1{width:595px;height:30px;margin:0 auto;}.div1 ul li{float:left;height:30px;border-left:1px solid #fff;text-align:center;background:#ccc;line-height:30px;font-size:16px;}.div1 ul li a{text-decoration:none;color:#fff;display:block;padding:0px 43px;}.div1 ul li a:hover{background:#666;}*//*rem换算后*/*{margin:0;padding: 0;list-style:none;}.div1{width:13.94749179559306rem;height:0.7032348804500703rem;margin:0 auto;}.div1 ul li{float:left;height:0.7032348804500703rem;border-left:1px solid #fff;text-align:center;background:#ccc;line-height:0.7032348804500703rem;font-size:0.7032348804500703rem;}.div1 ul li a{text-decoration:none;color:#fff;display:block;padding:0px 1.007969995311767rem;}.div1 ul li a:hover{background:#666;}</style><script src="jquery-1.4.2.min.js"></script><script src="Pandora.AutoSize.min.js"></script><script>$(function(){ $("body").AutoSize(); })</script><title>demo</title></head><body style="margin:0; padding:0;"><div class="div1"> <ul> <li><a href="javascript:;">首页</a></li> <li><a href="javascript:;">介绍</a></li> <li><a href="javascript:;">中心</a></li> <li><a href="javascript:;">关于</a></li> </ul></div></body></html>
0 0
- 【插件】自适应布局JQuery插件,rem布局——和派孔明
- 【移动端】页面自适应布局—基于rem布局
- rem布局实现自适应
- rem自适应布局
- 布局 与 jQuery插件
- 移动端自适应布局解决方案——rem
- 手机端页面自适应解决方案—rem布局
- 手机端页面自适应解决方案—rem布局
- 手机端页面自适应解决方案—rem布局
- 手机端页面自适应解决方案—rem布局
- 手机端页面自适应解决方案—rem布局
- 手机端页面自适应解决方案—rem布局
- 手机端页面自适应解决方案—rem布局--小记
- 手机端页面自适应解决方案—rem布局
- 手机端页面自适应解决方案—rem布局
- 手机端页面自适应解决方案—rem布局
- 手机端页面自适应最简单解决方案—rem布局
- jQuery网页布局插件Masonry和Isotope
- 前端面试--大众点评
- Android NDK入门(实现简单的NDK程序)
- 工具+方法
- 提高项目4-求阶乘函数
- gradle生成aar文件及使用本地aar文件
- 【插件】自适应布局JQuery插件,rem布局——和派孔明
- Linux学习笔记(1) --- 使用VMWare WorkStation安装Linux Mint
- 第13周 数据结构(上海交大) 5-3 前m与后n个元素整体互换
- JavaScript正则表达式上之基本语法
- TablView长按手势执行两次的问题
- 求取一个字符串的最大回文子串
- MVC控制器流程
- spring注解
- 【WebService框架-CXF】——CXF+Spring+Struts+自定义拦截器构建WebService客户端