列数的选项取决于屏幕分辨率
Options for the number of columns depends on screen resolution
我正在尝试设置列数取决于屏幕分辨率的选项。(无列:4,)以下是用于调用函数来初始化插件的代码。
<script>
jQuery(document).ready(function($) {
$('#blog-landing').pinterest_grid({
no_columns: 4,
padding_x: 0,
padding_y: 0,
margin_bottom: 0,
single_column_breakpoint: 1010
});
});
</script>
我尝试使用这个代码:
$(window).resize(function() {columns($(window).width());
if ($(window).width() < 1300) {
no_columns = 4; } else {
no_columns = 3; }});
但根本没有成功,有人能帮我实现这个代码吗。
您可能需要了解CSS媒体查询及其ECMAscript接口。你可以像一样使用它们
var mql = window.matchMedia("(min-width: 1300px)");
mql.addListener(function( obj ){
if( obj.matches ) {
no_columns = 4;
} else {
no_columns = 3;
}
});
相关文章:
- 如何将屏幕分辨率乘以 80%,然后在代码中使用
- 根据屏幕分辨率显示自定义背景图像
- 如何使图像适合TD,而不需要包装在不同的屏幕分辨率上
- HTML全页缩放取决于屏幕分辨率
- 如何在javascript已经检测到的情况下将屏幕分辨率数据调整为web
- 根据屏幕分辨率包含 php 文件
- 处理 QML 动画的屏幕分辨率更改
- 为不同的屏幕分辨率加载css样式的Javascript不起作用
- 根据浏览器的屏幕分辨率更改徽标图像
- 列数的选项取决于屏幕分辨率
- Div根据屏幕分辨率自动调整
- 如何使用 JavaScript 将网页上的背景图像居中以获得不同的屏幕分辨率
- 带有间隔的 Jquery 滑块在屏幕分辨率更改时加快速度
- 为什么javascript不会取代innerHTML的屏幕分辨率检查
- 如何将 swf 文件居中显示在不同的屏幕分辨率上
- jQuery动画在不同的屏幕分辨率下中断
- 如何阻止 PHP 页面中的 JavaScript 代码段在屏幕分辨率较小的设备上加载
- 我将如何定位网页中的所有内容,以便即使浏览器大小或屏幕分辨率发生变化,所有内容仍将保留在原位
- 如何在 JavaScript 中检测屏幕分辨率
- 在所有屏幕分辨率下以相同大小显示的图像