前端每日一题:关于水平居中
2014-02-28 10:36
246 查看
请实现个层,里面有张图片,每次层显示图片都在当前窗口水平垂直居中,图片位置始终在窗口中间,上下滚动不受影响
----------------------------------------------以下为两位同仁的回答---------------------------------------------------------------
答题者答案一:
<div style="position:absolute; z-index: 1010; left: 50%; top: 50%; margin: -10px -50px;">
<img alt="" src="/img/blueloading.gif" style="" />
</div>
答题者答案二:
<div style="position:fixed; z-index: 1010; left: 50%; top: 50%; margin: -10px -50px;">
<img alt="" src="/img/blueloading.gif" style="" />
</div>
很明显回答的一和二区别在于 position 是 absolute 还是 fixed,其实最主要的区别在于答题者看问题的深度,关键在“图片位置始终在窗口中间,上下滚动不受影响”,设置为fixed则完全满足这个需求,而设置为absolute 则窗口放大缩小或者滚动后,图片就不会始终在窗口中间了。
----------------------------------------------以下为两位同仁的回答---------------------------------------------------------------
答题者答案一:
<div style="position:absolute; z-index: 1010; left: 50%; top: 50%; margin: -10px -50px;">
<img alt="" src="/img/blueloading.gif" style="" />
</div>
答题者答案二:
<div style="position:fixed; z-index: 1010; left: 50%; top: 50%; margin: -10px -50px;">
<img alt="" src="/img/blueloading.gif" style="" />
</div>
很明显回答的一和二区别在于 position 是 absolute 还是 fixed,其实最主要的区别在于答题者看问题的深度,关键在“图片位置始终在窗口中间,上下滚动不受影响”,设置为fixed则完全满足这个需求,而设置为absolute 则窗口放大缩小或者滚动后,图片就不会始终在窗口中间了。
相关文章推荐
- 前端每日一题:关于水平居中
- 关于水平居中
- 前端之css-垂直水平居中
- CSS水平居中/垂直居中的N个方法 前端开发必收藏
- 关于水平居中
- 前端面试纪实(二):div居中,垂直或者水平居中
- 关于多行文字水平垂直居中的一点心得分享
- 关于水平居中,垂直居中的三种办法
- 前端修炼基础篇--不固定宽高垂直水平居中
- 关于css的水平,垂直居中
- 关于css中两层div的水平垂直居中问题
- CSS实现垂直居中的常用方法 在前端开发过程中,盒子居中是常常用到的。其中 ,居中又可以分为水平居中和垂直居中。水平居中是比较容易的,直接设置元素的margin: 0 auto就可以实现。但是垂直
- 关于四块内容垂直水平居中的CSS笔试题
- 关于绝对定位的元素水平垂直居中的总结
- 关于css的水平垂直居中问题
- 关于水平垂直居中的一些整理和总结
- 关于html水平垂直居中的一些总结吧
- 关于CSS制作水平/垂直居中对齐问题
- 关于html和body高度 登录页面登录框永远保持在页面垂直水平居中位置
- 实现盒子水平居中,关于定位的问题