基于jquery实现的图片在各种分辨率下未知的容器内上下左右居中


Posted in Javascript onMay 11, 2014

DIV:

<div class="pic_conent">
<div class=" fn-pr pic_layer">
<!--图片文字介绍透明层-->
<section class="bg text_layer_home p10 font-yahei fn-bc">
   <h2 class="f14 fefefe">${pic.desc}</h2>
<aside class="f12 bbb">
<c:if test="${not empty pic.poi}">
<span class="scenery fn-fl">${pic.poi}</span>
</c:if>
<span class="fn-fr mt10">by ${pic.username}</span>
</aside>
</section>
<img src="${pic.picUrl}" width="320" height="420" />
</div>
</div>

CSS:

.pic_conent{
height: 720px;/*这个高度会被js改掉*/
text-align: center;
display: table-cell;
vertical-align: middle;
}
.pic_layer{text-align:center; width:100%; display:inline-block; vertical-align:middle;}

jquery:

$(function() {
var surH = $(window).height();
$(".pic_conent").height(surH);
window.onresize=function(){
var surH = $(window).height();
$(".pic_conent").height(surH);
}
Javascript 相关文章推荐
JavaScript表单常用验证集合
Jan 16 Javascript
Javascript面向对象之四 继承
Feb 08 Javascript
如何使用jQuery Draggable和Droppable实现拖拽功能
Jul 05 Javascript
jquery对象和DOM对象的区别介绍
Aug 09 Javascript
javascript jq 弹出层实例
Aug 25 Javascript
jquery.form.js用法之清空form的方法
Mar 07 Javascript
分享纯手写漂亮的表单验证
Nov 19 Javascript
jquery日历插件datepicker用法分析
Jan 22 Javascript
AngularJS中如何使用$parse或$eval在运行时对Scope变量赋值
Jan 25 Javascript
Bootstrap 3多级下拉菜单实例
Nov 23 Javascript
在nuxt中使用路由重定向的实例
Nov 06 Javascript
创建与框架无关的JavaScript插件
Dec 01 Javascript
基于jQuery的判断iPad、iPhone、Android是横屏还是竖屏的代码
May 11 #Javascript
jQuery事件之键盘事件(ctrl+Enter回车键提交表单等)
May 11 #Javascript
jquery 按键盘上的enter事件
May 11 #Javascript
jquery.hotkeys监听键盘按下事件keydown插件
May 11 #Javascript
Jquery 监视按键,按下回车键触发某方法的实现代码
May 11 #Javascript
基于Jquery实现键盘按键监听
May 11 #Javascript
js判断游览器类型及版本号的代码
May 11 #Javascript
You might like
DOTA2 玩家自创拉野攻略 特色英雄快速成长篇
2020/04/20 DOTA
PHP项目开发中最常用的自定义函数整理
2010/12/02 PHP
Thinkphp搭建包括JS多语言的多语言项目实现方法
2014/11/24 PHP
PHP实现检测客户端是否使用代理服务器及其匿名级别
2015/01/07 PHP
PHP使用PDO操作数据库的乱码问题解决方法
2016/04/08 PHP
php操作xml并将其插入数据库的实现方法
2016/09/08 PHP
Yii2汉字转拼音类的实例代码
2017/04/18 PHP
jQuery使用手册之三 CSS操作
2007/03/24 Javascript
javascript 年月日联动实现核心代码
2009/12/21 Javascript
读jQuery之一(对象的组成)
2011/06/11 Javascript
Ajax异步提交表单数据的说明及方法实例
2013/06/22 Javascript
Jquery获取元素的父容器对象示例代码
2014/02/10 Javascript
使用JavaScript实现连续滚动字幕效果的方法
2015/07/07 Javascript
JS实现浏览器状态栏显示时间的方法
2015/10/27 Javascript
jquery Ajax 全局调用封装实例详解
2017/01/16 Javascript
用纯Node.JS弹出Windows系统消息提示框实例(MessageBox)
2017/05/17 Javascript
关于react-router的几种配置方式详解
2017/07/24 Javascript
基于Vue过渡状态实例讲解
2017/09/14 Javascript
vue.js获得当前元素的文字信息方法
2018/03/09 Javascript
[02:38]DOTA2英雄基础教程 噬魂鬼
2014/01/03 DOTA
python实现哈希表
2014/02/07 Python
python使用any判断一个对象是否为空的方法
2014/11/19 Python
pycharm运行和调试不显示结果的解决方法
2018/11/30 Python
使用python制作一个为hex文件增加版本号的脚本实例
2019/06/12 Python
pygame实现烟雨蒙蒙下彩虹雨
2019/11/11 Python
css3遮罩层镂空效果的多种实现方法
2020/05/11 HTML / CSS
Myprotein荷兰官网:欧洲第一运动营养品牌
2020/07/11 全球购物
2019年c语言经典面试题目
2016/08/17 面试题
几个Shell Script面试题
2014/04/18 面试题
历史学专业个人的自我评价
2013/10/13 职场文书
师范生实习的个人自我鉴定
2013/10/20 职场文书
审计工作个人的自我评价
2013/12/25 职场文书
万年牢教学反思
2014/02/15 职场文书
一年级语文教学随笔
2015/08/14 职场文书
python urllib库的使用详解
2021/04/13 Python
微软Win11 全新照片应用面向 Dev预览版推出 新版本上手体验图集
2022/09/23 数码科技