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 相关文章推荐
指定js可访问其它域名的cookie的方法
Sep 18 Javascript
JavaScript null和undefined区别分析
Oct 14 Javascript
Jquery Ajax学习实例4 向WebService发出请求,返回实体对象的异步调用
Mar 16 Javascript
js监听输入框值的即时变化onpropertychange、oninput
Jul 13 Javascript
js中window.open打开一个新的页面
Aug 10 Javascript
javascript学习笔记(七)Ajax和Http状态码
Oct 08 Javascript
JS基于面向对象实现的放烟花效果
May 07 Javascript
聊一聊JS中的prototype
Sep 29 Javascript
js中小数向上取整数,向下取整数,四舍五入取整数的实现(必看篇)
Feb 13 Javascript
原生JavaScript实现Tooltip浮动提示框特效
Mar 07 Javascript
vue-router之nuxt动态路由设置的两种方法小结
Sep 26 Javascript
详解vue3.0 的 Composition API 的一种使用方法
Oct 26 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
php cookie 登录验证示例代码
2009/03/16 PHP
php 按指定元素值去除数组元素的实现方法
2011/11/04 PHP
彻底删除thinkphp3.1案例blog标签的方法
2014/12/05 PHP
PHP实现一维数组与二维数组去重功能示例
2018/05/24 PHP
如何在PHP环境中使用ProtoBuf数据格式
2020/06/19 PHP
JavaScript 调试器简介
2009/02/21 Javascript
为JavaScript类型增加方法的实现代码(增加功能)
2011/12/29 Javascript
关于Jquery操作Cookie取值错误的解决方法
2013/08/26 Javascript
Egret引擎开发指南之发布项目
2014/09/03 Javascript
AngularJS初始化过程分析(引导程序)
2014/12/06 Javascript
js判断子窗体是否关闭的方法
2015/08/11 Javascript
react-router4 嵌套路由的使用方法
2017/07/24 Javascript
微信小程序实现点击空白隐藏的方法示例
2019/08/13 Javascript
JQuery实现ul中添加LI和删除指定的Li元素功能完整示例
2019/10/16 jQuery
浅谈layui 绑定form submit提交表单的注意事项
2019/10/25 Javascript
[00:32]2018DOTA2亚洲邀请赛Liquid出场
2018/04/03 DOTA
仅用50行代码实现一个Python编写的计算器的教程
2015/04/17 Python
python开发利器之ulipad的使用实践
2017/03/16 Python
python虚拟环境virtualenv的安装与使用
2017/09/21 Python
Java编程迭代地删除文件夹及其下的所有文件实例
2018/02/10 Python
pip安装py_zipkin时提示的SSL问题对应
2018/12/29 Python
选择python进行数据分析的理由和优势
2019/06/25 Python
python增加图像对比度的方法
2019/07/12 Python
Python学习笔记之函数的定义和作用域实例详解
2019/08/13 Python
python3实现网页版raspberry pi(树莓派)小车控制
2020/02/12 Python
python-docx文件定位读取过程(尝试替换)
2020/02/13 Python
升级keras解决load_weights()中的未定义skip_mismatch关键字问题
2020/06/12 Python
css3动画鼠标放上图片逐渐变大鼠标离开图片逐渐缩小效果
2021/01/27 HTML / CSS
HTMl5的存储方式sessionStorage和localStorage详解
2014/03/18 HTML / CSS
速比涛英国官网:Speedo英国
2019/07/15 全球购物
高中同学聚会邀请函
2014/01/11 职场文书
大学本科生职业生涯规划书范文
2014/09/14 职场文书
ktv服务员岗位职责
2015/02/09 职场文书
房地产销售助理岗位职责
2015/04/14 职场文书
解除劳动合同通知书范本
2015/04/16 职场文书
使用CSS实现百叶窗效果示例代码
2023/05/07 HTML / CSS