适应屏幕大小的思路

1、在非最终显示页面上,比如table显示列表时,可以适当减少显示内容。

试过用jquery控制,但效果不好,会把原始内容都显示出来,再调整。

最简单的方法是用bootstrap现成的visible-xs-block hidden-xs等

如果自己根据实际内容和屏幕大小设置更精细的css,也可以自己写css。

当td里的内容太长又不想换行时,用下面的改成XXX...

.eltd{
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;   
}

2、在最终显示页面上,比如具体的实体数据,必须全部显示出来。可以

在提交请求时把屏幕情况提供给controller,根据不同情况返回不同view,数据一样,多个view布局完全更据需要的效果自订。条件更复杂的情况用这个好点,比如除了屏幕大小,还要根据用户选定的要显示的字段多少

同一个view里,再用上面说的visible-xs-block hidden-xs等方法控制应该也行。

或上面两种综合使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值