DIV水平和垂直居中问题
2015-08-26 19:09
381 查看
1.div水平居中
2.div垂直居中
将层设置为绝对定位,left和top为50%,这时候使用负外边距,负外边距的大小为宽高的一半。
3.适用jquery
.className{ width:270px; height:150px; margin:0 auto; }
2.div垂直居中
.className{ width:270px; height:150px; position:absolute; left:50%; top:50%; margin:-75px 0 0 -135px; }
将层设置为绝对定位,left和top为50%,这时候使用负外边距,负外边距的大小为宽高的一半。
3.适用jquery
$(document).ready(function(){ $(window).resize(function(){ $('.className').css({ position:'absolute', left: ($(window).width() - $('.className').outerWidth())/2, top: ($(window).height() - $('.className').outerHeight())/2 }); });
相关文章推荐
- android:shape的使用
- Android ImageView实现类似Gif动图的效果
- 机房收费系统之下机
- grpc加密TLS初体验(go、java版本)
- 项目经理的“势能”培养 [Y]
- hdu2196 Computer(树上最长路径 dp)
- (三) HTTP/2的帧
- 玩翻的ViewPager
- javascript初探
- AngularJS 学习笔记值post传值
- C++的一道笔试题
- IO操作
- hdu1097 A hard puzzle
- android---总结View以及ViewGroup的触摸屏传递机制
- 手动扩大栈内存,让AC无忧
- 【暑假】[数学]UVa 1262 Password
- form表单无刷新提交并得到返回值
- 信用卡使用技巧-资深信用卡使用者推荐
- HDU1269 迷宫城堡 (强连通图判定)
- UVA 题目11512 - GATTACA(后缀数组求出现次数最多的子串及重复次数)