js实现屏幕自适应局部代码分享


Posted in Javascript onJanuary 30, 2015

有小伙伴留言说需要一个js实现屏幕自适应局部的代码,这里简单整理了下,放出来给大家。

<!doctype html>

<html>

<head>

<meta charset="utf-8">

<title>无标题文档</title>

<style>

*{

margin:0;

padding:0;

list-style:none;

}

div{

margin:0 auto;

height:10000px;

min-width:880px;

max-width:1100px;

background:#060;

clear:both;

}

ul{}

li{

float:left;

display:inline;

width:198px;

height:198px;

border:1px solid #ccc;

margin:10px;

}

</style>

</head>

<body>

<div id="main">

<ul>

        <li>11111111111</li>

        <li>2222222222</li>

        <li>33333333333</li>

        <li>4444444444</li>

        <li>55555555555</li>

        <li>666666666</li>

        <li>77777777777</li>

        <li>888888888888</li>

        <li>999999999</li>

        <li>00000000000</li>

        <li></li>

        <li></li>

        <li></li>

        <li></li>

        <li></li>

        <li></li>

        <li></li>

        <li></li>

        <li></li>

        <li></li>

        <li></li>

        <li></li>

        <li></li>

        <li></li>

        <li></li>

    </ul>

</div>

<script>

var winWidth;

window.onload=function(){

if (window.innerWidth)

winWidth = window.innerWidth;

else if ((document.body) && (document.body.clientWidth))

winWidth = document.body.clientWidth;

if(winWidth<=1100)

document.getElementById("main").style.width="880px";

else if(winWidth>=1100)

document.getElementById("main").style.width="1100px";

}

window.onresize=function(){

if (window.innerWidth)

winWidth = window.innerWidth;

else if ((document.body) && (document.body.clientWidth))

winWidth = document.body.clientWidth;

if(winWidth<=1100)

document.getElementById("main").style.width="880px";

else if(winWidth>=1100)

document.getElementById("main").style.width="1100px";

}

</script>

</body>

</html>

试试看,是不是效果非常棒,希望大家能够喜欢。

Javascript 相关文章推荐
AutoSave/自动存储功能实现
Mar 24 Javascript
jquery关于图形报表的运用实现代码
Jan 06 Javascript
js实时监听文本框状态的方法
Apr 26 Javascript
ASP.NET jQuery 实例10 动态修改hyperlink的URL值
Feb 03 Javascript
文本框中禁止非数字字符输入比如手机号码、邮编
Aug 19 Javascript
js获取URL的参数的方法(getQueryString)示例
Sep 29 Javascript
JavaScript中伪协议 javascript:使用探讨
Jul 18 Javascript
vue router使用query和params传参的使用和区别
Nov 13 Javascript
基于AngularJs select绑定数字类型的问题
Oct 08 Javascript
express express-session的使用小结
Dec 12 Javascript
Angular6项目打包优化的实现方法
Dec 15 Javascript
前端性能优化建议
Sep 17 Javascript
jQuery弹出框代码封装DialogHelper
Jan 30 #Javascript
jquery中animate的stop()方法作用实例分析
Jan 30 #Javascript
javascript中sort()的用法实例分析
Jan 30 #Javascript
JavaScript中的值是按值传递还是按引用传递问题探讨
Jan 30 #Javascript
javascript结合fileReader 实现上传图片
Jan 30 #Javascript
使用JavaScript+canvas实现图片裁剪
Jan 30 #Javascript
js判断手机和pc端选择不同执行事件的方法
Jan 30 #Javascript
You might like
用header 发送cookie的php代码
2007/03/16 PHP
php字符串分割函数explode的实例代码
2013/02/07 PHP
LotusPhp笔记之:基于ObjectUtil组件的使用分析
2013/05/06 PHP
php动态生成缩略图并输出显示的方法
2015/04/20 PHP
PHP查找与搜索数组元素方法总结
2015/06/12 PHP
如何判断php mysqli扩展类是否开启
2016/12/24 PHP
curl 出现错误的调试方法(必看)
2017/02/13 PHP
php取出数组单个值的方法
2018/03/12 PHP
javascript显示选择目录对话框的代码
2008/11/10 Javascript
ASP小贴士/ASP Tips javascript tips可以当桌面
2009/12/10 Javascript
颜色选择器 Color Picker,IE,Firefox,Opera,Safar
2010/11/25 Javascript
jquery插件 autoComboBox 下拉框
2010/12/22 Javascript
jquery简单的拖动效果实现原理及示例
2013/07/26 Javascript
IE8中使用javascript动态加载CSS的解决方法
2014/06/17 Javascript
基于zepto.js实现仿手机QQ空间的大图查看组件ImageView.js详解
2015/03/05 Javascript
Javascript刷新窗口方法小结
2015/10/21 Javascript
Javascript之Math对象详解
2016/06/07 Javascript
JavaScript必看小技巧(必看)
2016/06/07 Javascript
input输入密码变黑点密文的实现方法
2017/01/09 Javascript
angular4强制刷新视图的方法
2018/10/09 Javascript
vue组件实践之可搜索下拉框功能
2018/11/25 Javascript
js实现动态时钟
2020/03/12 Javascript
vue 页面跳转的实现方式
2021/01/12 Vue.js
python pickle 和 shelve模块的用法
2013/09/16 Python
在阿里云服务器上配置CentOS+Nginx+Python+Flask环境
2016/06/18 Python
Selenium自动化测试工具使用方法汇总
2020/06/12 Python
Python并发爬虫常用实现方法解析
2020/11/19 Python
css3实现书本翻页效果的示例代码
2021/03/08 HTML / CSS
TripAdvisor斯洛伐克:阅读评论、比较价格和酒店预订
2018/04/25 全球购物
伦敦一卡通:The London Pass
2018/11/30 全球购物
群众路线问题查摆对照检查材料
2014/10/04 职场文书
群众路线个人整改措施
2014/10/24 职场文书
2015年度护士个人工作总结
2015/04/09 职场文书
机关单位2016年法制宣传日活动总结
2016/04/01 职场文书
创业计划书之服装
2019/10/07 职场文书
铁头也玩根德 YachtBoy YB-230......
2022/04/05 无线电