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 相关文章推荐
用Javscript实现表单复选框的全选功能
May 25 Javascript
根据地区不同显示时间的javascript代码
Aug 13 Javascript
js中的cookie的读写操作示例详解
Apr 17 Javascript
浅谈jquery中的each方法$.each、this.each、$.fn.each
Jun 23 Javascript
node.js中 stream使用教程
Aug 28 Javascript
JS实现仿百度文库评分功能
Jan 12 Javascript
angularjs定时任务的设置与清除示例
Jun 02 Javascript
JQ图片文件上传之前预览功能的简单实例(分享)
Nov 12 Javascript
Vue实现按钮旋转和移动位置的实例代码
Aug 09 Javascript
vue框架下部署上线后刷新报404问题的解决方案(推荐)
Apr 03 Javascript
浅谈在vue-cli3项目中解决动态引入图片img404的问题
Aug 04 Javascript
如何用JS实现网页瀑布流布局
Apr 24 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中mb_convert_encoding与iconv函数的深入解析
2013/06/21 PHP
新页面打开实际尺寸的图片
2006/08/25 Javascript
js玩一玩WSH吧
2007/02/23 Javascript
用Javascript评估用户输入密码的强度(Knockout版)
2011/11/30 Javascript
JavaScript中的console.profile()函数详细介绍
2014/12/29 Javascript
jQuery学习笔记之jQuery+CSS3的浏览器兼容性
2015/01/19 Javascript
js进行表单验证实例分析
2015/02/10 Javascript
jQuery简单实现禁用右键菜单
2015/03/10 Javascript
js使用原型对象(prototype)需要注意的地方
2017/08/28 Javascript
vue cli构建的项目中请求代理与项目打包问题
2018/02/26 Javascript
安装vue-cli的简易过程
2018/05/22 Javascript
基于Vue 2.0 监听文本框内容变化及ref的使用说明介绍
2018/08/24 Javascript
nuxt中使用路由守卫的方法步骤
2019/01/27 Javascript
微信小程序之几种常见的弹框提示信息实现详解
2019/07/11 Javascript
关于layui时间回显问题的解决方法
2019/09/24 Javascript
python 域名分析工具实现代码
2009/07/15 Python
python 控制语句
2011/11/03 Python
详解Python中 __get__和__getattr__和__getattribute__的区别
2016/06/16 Python
Python selenium 三种等待方式解读
2016/09/15 Python
详解python调度框架APScheduler使用
2017/03/28 Python
Python之Class&amp;Object用法详解
2019/12/25 Python
python 爬虫爬取京东ps4售卖情况
2020/12/18 Python
Room Mate Hotels美国:西班牙酒店品牌
2018/04/10 全球购物
美国在线购物频道:Shop LC
2019/04/21 全球购物
MIXIT官网:俄罗斯最大的化妆品公司之一
2020/01/25 全球购物
浪费资源的建议书
2014/03/12 职场文书
广播体操口号
2014/06/18 职场文书
收入及婚姻状况证明
2014/11/20 职场文书
争先创优个人总结
2015/03/04 职场文书
2015年社区工作总结
2015/04/08 职场文书
2015年社区反邪教工作总结
2015/10/14 职场文书
社区服务理念口号
2015/12/25 职场文书
学生会自荐信
2019/05/16 职场文书
PostgreSQL将数据加载到buffer cache中操作方法
2021/04/16 PostgreSQL
Python-OpenCV实现图像缺陷检测的实例
2021/06/11 Python
类和原型的设计模式之复制与委托差异
2022/07/07 Javascript