我想定义一个css样式表或添加一个依赖于视口大小的主体类
I want to define a css stylesheet or add a body class dependant on viewport size
我有一个wordpress网站,我希望通过facebook上的iframe提供内容。
不使用wordpress插件,我想知道我是否在jquery中提供一个函数,基本上说,如果viewport等于520px,那么要么加载这个css文件,要么添加这个body类。
同样,如果viewport = 520px,则隐藏该元素…
我认为这是可以做到的,但是经过大量的搜索,我似乎找不到一个明确的答案。
如果有人能帮忙,我将非常感激。
最贴心的问候,丹尼
对于CSS,使用媒体查询,例如:
<link href="BigScreen.css" media="screen and (min-device-width: 520px)" rel="stylesheet">
注意IE 6、7和8不支持这个,所以对于IE使用:
<!--[if lt IE 9]>
<link href="MegaFubarBrowser.css" media="screen" rel="stylesheet">
<![endif]-->
if (screen.width <= 520) {
$('.bigStuff').hide ();
}
相关文章:
- 将视口底部滚动到元素底部
- 使用JavaScript根据窗口/视口的高度动态调整图像大小
- 使用条件语句,使 jquery fadeIn/fadeOut 仅在视口 >= 480px 时才有效
- 宽度为100%的CSS元素位于视口之外
- CSS3:当页面向下滚动到第一个视口时,是否可以在元素上触发转换
- 如何设置浏览器视口大小
- Javascript em根据窗口/视口尺寸调整大小,不影响文档样式的text/css
- 检测视口并重定向到不同的主页
- 如何在按住鼠标按钮且光标在视口外时检测鼠标离开
- iOS iPad平板电脑渲染视口不正确
- 移动设备上的视口问题
- 视口大小更改时自动刷新页面
- 在移动设备上获取视口大小
- 在 ReactJS 中获取视口/窗口高度
- 使jquery延迟加载插件在视口内工作
- Div 设置为视口高度,即使调整屏幕大小也是如此
- 三.js为什么渲染器带有视口和剪刀,我有一个完整的黑色画布
- 三个.js双视口只有一个显示
- 我想定义一个css样式表或添加一个依赖于视口大小的主体类
- 我想为画布游戏制作一个视口