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 相关文章推荐
JavaScript的Function详细
Nov 14 Javascript
juqery 学习之三 选择器 可见性 元素属性
Nov 25 Javascript
cookie 最近浏览记录(中文escape转码)具体实现
Jun 08 Javascript
移动端使用localStorage缓存Js和css文的方法(web开发)
Sep 20 Javascript
AngularJS中watch监听用法分析
Nov 04 Javascript
jQuery Ztree行政地区树状展示(点击加载)
Nov 09 Javascript
vuejs手把手教你写一个完整的购物车实例代码
Jul 06 Javascript
微信小程序switch开关选择器使用详解
Jan 31 Javascript
vue动态绑定组件子父组件多表单验证功能的实现代码
May 14 Javascript
vue.js打包之后可能会遇到的坑!
Jun 03 Javascript
vue 使用lodash实现对象数组深拷贝操作
Sep 10 Javascript
vue点击Dashboard不同内容 跳转到同一表格的实例
Nov 13 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中去除换行解决办法小结(PHP_EOL)
2011/11/27 PHP
Destoon实现多表查询示例
2014/08/21 PHP
推荐一款PHP+jQuery制作的列表分页的功能模块
2014/10/14 PHP
php函数实现判断是否移动端访问
2015/03/03 PHP
PHP输出一个等腰三角形的方法
2015/05/12 PHP
PHP7匿名类用法分析
2016/09/26 PHP
php实现base64图片上传方式实例代码
2017/02/22 PHP
laravel接管Dingo-api和默认的错误处理方式
2019/10/25 PHP
JavaScript库 开发规则
2009/01/31 Javascript
jquery 插件学习(六)
2012/08/06 Javascript
javascript学习(二)javascript常见问题总结
2013/01/02 Javascript
使用jquery实现放大镜效果
2014/09/02 Javascript
javascript将url中的参数加密解密代码
2014/11/17 Javascript
JavaScript针对网页节点的增删改查用法实例
2015/02/02 Javascript
JavaScript基本语法讲解
2015/06/03 Javascript
JavaScript淡入淡出渐变简单实例
2015/08/06 Javascript
jQuery元素属性操作实例(设置、获取及删除元素属性)
2016/09/08 Javascript
javascript实现消灭星星小游戏简单版
2016/11/15 Javascript
JavaScript实现移动端轮播效果
2017/06/06 Javascript
JavaScript基于activexobject连接远程数据库SQL Server 2014的方法
2017/07/12 Javascript
vue实现消息的无缝滚动效果的示例代码
2017/12/05 Javascript
在小程序中使用腾讯视频插件播放教程视频的方法
2018/07/10 Javascript
微信小程序分享海报生成的实现方法
2018/12/10 Javascript
webgl实现物体描边效果的方法介绍
2019/11/27 Javascript
使用js实现单链解决前端队列问题的方法
2020/02/03 Javascript
JavaScript实现跟随鼠标移动的盒子
2021/01/28 Javascript
Python解惑之True和False详解
2017/04/24 Python
django+xadmin+djcelery实现后台管理定时任务
2018/08/14 Python
python实现批量视频分帧、保存视频帧
2019/05/31 Python
Django CSRF跨站请求伪造防护过程解析
2019/07/31 Python
Python3读写Excel文件(使用xlrd,xlsxwriter,openpyxl3种方式读写实例与优劣)
2020/02/13 Python
Python如何操作office实现自动化及win32com.client的运用
2020/04/01 Python
浅析Python 中的 WSGI 接口和 WSGI 服务的运行
2020/12/09 Python
英国马匹装备和马术用品购物网站:Equine Superstore
2019/03/03 全球购物
剪枝的学问教学反思
2014/02/07 职场文书
Android Flutter实现3D动画效果示例详解
2022/04/07 Java/Android