Would you like to react to this message? Create an account in a few clicks or log in to continue.
搜索
 
 

结果按:
 


Rechercher 高级搜索

关键词

最新主题
» js在html中的加载执行顺序
css+Jquery控制div水平、垂直居中 Empty10/09/13, 06:50 am 由 design_ss

» javascript 函数的方法call()和apply()
css+Jquery控制div水平、垂直居中 Empty09/09/13, 05:10 am 由 design_ss

» JS中typeof与instanceof的区别
css+Jquery控制div水平、垂直居中 Empty08/08/13, 11:10 am 由 design_ss

» JS中的构造函数解析
css+Jquery控制div水平、垂直居中 Empty08/08/13, 09:44 am 由 design_ss

» js对象属性方法大总结
css+Jquery控制div水平、垂直居中 Empty08/08/13, 08:46 am 由 design_ss

» js中的值类型和引用类型小结 文字说明与实例
css+Jquery控制div水平、垂直居中 Empty08/08/13, 06:35 am 由 design_ss

» CSS3中轻松实现渐变效果
css+Jquery控制div水平、垂直居中 Empty05/07/13, 09:48 am 由 design_ss

» jQUery 常用实例
css+Jquery控制div水平、垂直居中 Empty03/07/13, 09:56 am 由 design_ss

» mask_layer 遮照
css+Jquery控制div水平、垂直居中 Empty03/07/13, 08:18 am 由 design_ss

十一月 2024
周一周二周三周四周五周六周日
    123
45678910
11121314151617
18192021222324
252627282930 

日历 日历

合作伙伴
免费论坛

免費論壇




css+Jquery控制div水平、垂直居中

 :: 前端制作 :: 重构

向下

css+Jquery控制div水平、垂直居中 Empty css+Jquery控制div水平、垂直居中

帖子  design_ss 28/03/12, 10:51 am

使用div+css只能是先定了宽高的div水平和垂直居中。看看jquery能做什么。

01 $(window).resize(function(){
02
03 $('.className').css({
04 position:'absolute',
05 left: ($(window).width() - $('.className').outerWidth())/2,
06 top: ($(window).height() - $('.className').outerHeight())/2
07 });
08
09 });
10
11 // To initially run the function:
12 $(window).resize();

其实模仿的上一种办法,只是在浏览器窗口改变时,动态计算div的高度和宽度。偷巧的完成了div的宽度和高度计算。

缺点是必须JavaScript支持。但,其效果非常好,可以用在华丽的用户界面上。

design_ss

帖子数 : 122
积分 : 373
威望 : 0
注册日期 : 11-12-28

返回页首 向下

返回页首


 :: 前端制作 :: 重构

 
您在这个论坛的权限:
不能在这个论坛回复主题