JS+CSS设置img在DIV中只显示Img垂直居中的部分


Posted in Javascript onOctober 24, 2013

一个Div中显示Img,img的宽和Div相同,但高不固定,要求只显示Img垂直居中的部分。

示例:
JS+CSS设置img在DIV中只显示Img垂直居中的部分 

原图:
JS+CSS设置img在DIV中只显示Img垂直居中的部分

代码实现:

<div style="width: 190px; height: 100px; overflow: hidden;"> 
<img src="http://beijing.timeoutcn.com/UserFiles/Images/2013-10-21/20131021104840077cover-22-1.jpg" width="190px" style="vertical-align: middle;" 
onload="this.style.marginTop = (parseInt(this.parentNode.style.height) - this.height)/2 + 'px';this.style.marginLeft = (parseInt(this.parentNode.style.width) - this.width) /2 + 'px'" /> 
</div>

点击下载源文件
Javascript 相关文章推荐
JS延迟加载(setTimeout) JS最后加载
Jul 15 Javascript
jQuery不使用插件及swf实现无刷新文件上传
Dec 08 Javascript
node.js中的path.delimiter方法使用说明
Dec 09 Javascript
picLazyLoad 实现图片延时加载(包含背景图片)
Jul 21 Javascript
基于bootstrap的选择框插件icheck
Dec 23 Javascript
JS三目运算(三元运算)方法详解
Mar 01 Javascript
Angular 2父子组件数据传递之@Input和@Output详解(下)
Jul 05 Javascript
vue+VeeValidate 校验范围实例详解(部分校验,全部校验)
Oct 19 Javascript
js的继承方法小结(prototype、call、apply)(推荐)
Apr 17 Javascript
详解小程序如何改变onLoad的执行时机
Nov 01 Javascript
详解JavaScript中精度失准问题及解决方法
Feb 04 Javascript
开发Node CLI构建微信小程序脚手架的示例
Mar 27 Javascript
JS 获取滚动条高度示例代码
Oct 24 #Javascript
通过javascript把图片转化为字符画
Oct 24 #Javascript
js编写trim()函数及正则表达式的运用
Oct 24 #Javascript
原生JS实现加入收藏夹的代码
Oct 24 #Javascript
js实现浏览器的各种菜单命令比如打印、查看源文件等等
Oct 24 #Javascript
js中如何复制一个对象并获取其所有属性和属性对应的值
Oct 24 #Javascript
js switch case default 的用法示例介绍
Oct 23 #Javascript
You might like
使用php4加速网络传输
2006/10/09 PHP
apache+php+mysql安装配置方法小结
2010/08/01 PHP
基于MySQL体系结构的分析
2013/05/02 PHP
PHP连接和操作MySQL数据库基础教程
2014/09/29 PHP
js实现ASP分页函数 HTML分页函数
2006/09/22 Javascript
javaScript让文本框内的最后一个文字的后面获得焦点实现代码
2013/01/06 Javascript
浅析JavaScript中的同名标识符优先级
2013/12/06 Javascript
解析Javascript中难以理解的11个问题
2013/12/09 Javascript
JS获取屏幕,浏览器窗口大小,网页高度宽度(实现代码)
2013/12/17 Javascript
js判断手机和pc端选择不同执行事件的方法
2015/01/30 Javascript
继续学习javascript闭包
2015/12/03 Javascript
EasyUI中在表单提交之前进行验证
2016/07/19 Javascript
AngularJS基础 ng-if 指令用法
2016/08/01 Javascript
什么是JavaScript注入攻击?
2016/09/14 Javascript
小程序实现列表点赞功能
2018/11/02 Javascript
vue的路由映射问题及解决方案
2019/10/14 Javascript
JS 数组基本用法入门示例解析
2020/01/16 Javascript
Python实现各种排序算法的代码示例总结
2015/12/11 Python
Python实现的多进程和多线程功能示例
2018/05/29 Python
Python将string转换到float的实例方法
2019/07/29 Python
Win10下安装并使用tensorflow-gpu1.8.0+python3.6全过程分析(显卡MX250+CUDA9.0+cudnn)
2020/02/17 Python
python内打印变量之%和f的实例
2020/02/19 Python
Iconfont(矢量图标)+iconmoon(图标svg互转)配合javascript实现社交分享系统
2020/04/21 Python
python实现俄罗斯方块小游戏
2020/04/24 Python
python使用Thread的setDaemon启动后台线程教程
2020/04/25 Python
Python并发concurrent.futures和asyncio实例
2020/05/04 Python
Django中日期时间型字段进行年月日时分秒分组统计
2020/11/27 Python
C语言笔试集
2012/07/24 面试题
工程造价与管理专业应届生求职信
2013/11/23 职场文书
外贸实习生自荐信范文
2013/11/24 职场文书
九年级化学教学反思
2014/01/28 职场文书
心理咨询专业自荐信
2014/07/07 职场文书
上班迟到检讨书
2014/09/15 职场文书
先进基层党组织事迹材料
2014/12/25 职场文书
家长会开场白和结束语
2015/05/29 职场文书
邓小平文选读书笔记
2015/06/29 职场文书