博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Different Layouts for Different Widths
阅读量:6304 次
发布时间:2019-06-22

本文共 1027 字,大约阅读时间需要 3 分钟。

  hot3.png

It’s becoming more and more common for web sites and applications to provide different layouts dependent upon the user’s window size, or resolution. This can be accomplished in a variety of ways, ranging from CSS to JavaScript solutions.

By utilizing jQuery’s “resize()” method, we can easily listen for when the user changes the width of their browser window.

function checkWindowSize() {	if ( $(window).width() > 1800 ) {		$('body').addClass('large');	}	else {		$('body').removeClass('large');	}}$(window).resize(checkWindowSize);

Then, subsequently, we target our desired CSS properties accordingly.

#container {	width: 800px;	height: 1000px;	background: #e3e3e3;	margin: auto;}/* Change container size for larger windows. */.large #container {	width: 1000px;}#nav {	width: 100%;	height: 100px;	border-bottom: 1px solid white;	background: #999999;}.large #nav {	float: left;	width: 200px;	border-bottom: none;	border-right: 1px solid white;	height: 1000px;}

转载于:https://my.oschina.net/jsan/blog/33385

你可能感兴趣的文章
Linux指令:top
查看>>
Android: 利用SurfaceView绘制股票滑动直线解决延迟问题
查看>>
layui框架之table表格操作数据实现分页
查看>>
初步理解NServiceBus
查看>>
最长公共子序列问题 (LCS)
查看>>
MySQL练习题
查看>>
实验二
查看>>
朋友们请珍重自己的身体
查看>>
mascara-2(MetaMask/mascara本地实现)-连接线上钱包
查看>>
java中自己常用到的工具类-压缩解压zip文件
查看>>
转:秒杀系统架构优化思路
查看>>
oracle 11g密码永不过期
查看>>
团队-象棋游戏-团队一阶段互评
查看>>
软件工程网络15个人阅读作业1
查看>>
树莓派使用Samba共享文件夹
查看>>
Mysql连接报错:1130-host ... is not allowed to connect to this MySql server如何处理
查看>>
ArcEngine创建ShapeFile文件
查看>>
焦点切换
查看>>
bzoj 3530: [Sdoi2014]数数
查看>>
《3+1团队》第四次作业:项目需求调研与分析
查看>>