Bra*_*all 30 javascript jquery resolution screen margins
为了更好地平衡我正在处理的页面,我想找到一种方法来根据屏幕分辨率增加DIV的上边距.使用jQuery或Javascript设置这些维度的最佳方法是什么?
RaY*_*ell 72
在JS中获取屏幕分辨率使用screen对象
screen.height;
screen.width;
Run Code Online (Sandbox Code Playgroud)
根据这些值,您可以计算适合您的保证金.
Bry*_*nny 22
这是一个如何使用jQuery垂直居中对象的示例:
var div= $('#div_SomeDivYouWantToAdjust');
div.css("top", ($(window).height() - div.height())/2 + 'px');
Run Code Online (Sandbox Code Playgroud)
但您可以轻松地将其更改为您的需求.
小智 5
垂直和水平居中的div或任何对象的另一个例子:
var obj = $("#divID");
var halfsc = $(window).height()/2;
var halfh = $(obj).height() / 2;
var halfscrn = screen.width/2;
var halfobj =$(obj).width() / 2;
var goRight = halfscrn - halfobj ;
var goBottom = halfsc - halfh;
$(obj).css({marginLeft: goRight }).css({marginTop: goBottom });
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
145688 次 |
| 最近记录: |