Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[疑问] 问个技术性的问题,程序比较厉害的请进!

[复制链接]
mqq 发表于 2009-12-18 16:13:12 | 显示全部楼层 |阅读模式

效果就是百度图片页里的那种效果。

现在我希望把SS做成全屏的页面。右边固定宽度,左边随浏览器大小变化而变化。这个功能简单已经实现了。

问题是接下来的数据调用。因为一页调用多少条数据是固定的,假设每页是调用20条图片数据,如图:



那么20条数据,每行五张,可以显示四行。

如果显示器变宽的话,每行显示六张,那就会变成四行不满了,看着就别扭了。

我的思路是,这里要加个判断,如果显示器变宽了,每行可以显示六张的时候(例如原来显示宽是1000像素,每张图片宽200,可以显示五张,现在显示器变1200像素了,每行可以显示六张。)这个时候,数据调用就由原来的20改为调用24张。刚好四行排满。

不过这个过程我不会写,希望有高手可以帮忙下。。。。感激不尽!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
lidq.jingwu 发表于 2009-12-18 16:42:40 | 显示全部楼层
回复 1# mqq


    调用二十条数据这个可以实现是ss中的问题,宽屏与窄屏,这个是JS与CSS问题,这两方面的知识,这里比较少,还是从网上找些其他资料吧。
回复

使用道具 举报

benba 发表于 2009-12-18 16:52:44 | 显示全部楼层
用% 百分比 可以识别任意宽高!
回复

使用道具 举报

mslxd 发表于 2009-12-19 08:46:58 | 显示全部楼层
%百分比向来弄不好,万一浏览器的窗口默认是很小的话,那图片排列更不像样子了

这个应该是js + css 去弄
回复

使用道具 举报

 楼主| mqq 发表于 2009-12-19 09:21:00 | 显示全部楼层
自适应的问题好解决呐,数据调用条数的问题也好解决。

我现在想知道的,如果控制在1024分辨率下显示20条数据,1280分辨率下显示24条,1440分辨率下显示30条。

这样一个结果,根据不同分辨率来判断调用不同的数据。
回复

使用道具 举报

 楼主| mqq 发表于 2009-12-19 09:21:25 | 显示全部楼层
自适应的问题好解决呐,数据调用条数的问题也好解决。

我现在想知道的,如果控制在1024分辨率下显示20条数据,1280分辨率下显示24条,1440分辨率下显示30条。

这样一个结果,根据不同分辨率来判断调用不同的数据
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-17 22:49 , Processed in 0.022449 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表