手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >js实现屏幕自适应局部代码分享
js实现屏幕自适应局部代码分享
摘要:有小伙伴留言说需要一个js实现屏幕自适应局部的代码,这里简单整理了下,放出来给大家。复制代码代码如下:无标题文档*{margin:0;pad...

有小伙伴留言说需要一个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>

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

【js实现屏幕自适应局部代码分享】相关文章:

JQuery实现带排序功能的权限选择实例

jQuery插件Slider Revolution实现响应动画滑动图片切换效果

jQuery实现的多屏图像图层切换效果实例

js实现带按钮的上下滚动效果

使用node+vue.js实现SPA应用

jQuery插件实现适用于移动端的地址选择器

jquery读取xml文件实现省市县三级联动的方法

如何实现iframe(嵌入式帧)的自适应高度

些很实用且必用的小脚本代码

javascript实现简单的省市区三级联动

精品推荐
分类导航