【发布时间】:2013-07-16 22:01:06
【问题描述】:
我发现垂直对齐页面上的一些元素而不改变其他一些元素的布局是有问题的。
这个问题在移动设备上被放大了。这么多屏幕尺寸、分辨率、纵向、横向...
var x=window.innerHeight - $('#myDiv').height();
$('#myDiv').css ('margin-top', x/2);
这应该适用于所有设备、移动设备和桌面设备。您认为这些方法有什么缺点吗?
据我了解,当今所有设备都支持 JavaScript。但是,有没有可能有些设备支持 JS 但不支持 jQuery 呢?
【问题讨论】:
标签: jquery responsive-design vertical-alignment