通过百度和谷歌找了好久都没找着一个合适的方法。以下是自己找出的一种方法,自认为还可以,而且,也方便简单。

IE:当容器为div,或者tr,只要把容器的Css属性line-height设置成容器的高度就行了.

当容器为a,且容器的css属性display为inline-block或者block时,除了要把容器的Css属性line-height设置成容器的高度外,还要把图片的css属性display设置成list-item;

Firefox:当把容器的css属性display设置成table-row时,css属性text-align属性生效,css属性vertical-align属性也生效,css属性不能设置成float;.

因此一个图片垂直居中的代码可以写成

<style type=”text/css”>

.div1

{

Line-height:200px;text-align:center;

}

</style>

<div class=”div1” style=”display:table-row; vertical-align:center; text-align:center;”><img src=”1.jpg” style=”height:200px;”></div>

转载于:https://www.cnblogs.com/Frontview/archive/2009/06/06/1497767.html

讨论了好久的问题,IE、Firefox下CSS图片垂直居中的问题相关推荐

  1. 火狐浏览器设置cookie失败_IE、谷歌Cookie记录失败,火狐成功(IE和Firefox下的Cookie兼容问题)...

    昨天项目迁移了测试服务器,之后奇怪的问题出现了. IE.谷歌无法登陆,火狐可以登陆. 这个项目先后部署过两个测试服务器.一台正式服务器,登陆都是正常的,这次却突然出现这种奇怪的问题,很是纠结. 通过查 ...

  2. js中event,event.srcElement,event.target在IE和firefox下的兼容性

    1.window.event对象 IE:有window.event对象 firefox:没有window.event对象.可以通过函数的参数传递event对象.例 如:οnmοusedοwn=func ...

  3. firefox下几个实用的免费开发插件

    今天在看Ajax基础教程,看到书中推荐了几个不错的工具 WebDeveloper 提供了许多开发中十分有用的环境模拟工具,如禁用JavaScript,描出页面中的隐藏表单等,对于web脚本开发人员特别 ...

  4. (转)解决在firefox下js调用as失败问题

    解决在firefox下js调用as失败问题 自:http://www.cnblogs.com/mfryf/archive/2012/04/17/2453024.html 问题描述:写了一个js与as的 ...

  5. Firefox下代码触发a标签的click事件无效

    通过一次导出功能是让自己如何一步一步掉坑最后又是怎么爬起来的 在页面中通过document.createElement('a');创建一个a标签,然后给a标签的href属性赋url,通过代码触发a标签 ...

  6. js IE和Firefox下event处理

    如果在使用javascript的时候涉及到event处理,就需要知道event在不同的浏览器中的差异,因为javascript的事件模型有三种,它们分别是NN4.IE4+和W3C/Safari;这也造 ...

  7. 解决JS:window.close()在Firefox下的不能关闭的问题,兼容IE/Firefox/Chrome

    IE6.IE7.Firefox无提示关闭窗口的代码,兼容IE/Firefox/Chrome <a href="javascript:window.opener=null;window. ...

  8. Firefox下去掉密码自动填充

    平时喜欢在Firefox下进行开发,因为它有强大的开发工具插件,比如FireBug.Temper Data.当然,Chrome.IE也有相应的开发者工具,但是自己还是比较偏爱Firefox. 言归正传 ...

  9. 如何在firefox下获取下列框选中option的text

    Firefox下面没有innerText,所以我们想在firefox下获取下列框选中option的text(注意不是value)时会比较吃力.笔者结合自己在项目中的解决方案和代码总结一下,请大家指教. ...

最新文章

  1. 第一次投稿怎么选杂志?
  2. ES6之const命令
  3. 获取页面元素的滚动位置,兼容各浏览器
  4. 【2021牛客暑期多校训练营5】Jewels(建图,最小匹配权,KM乱搞)
  5. 【bzoj4530】[Bjoi2014]大融合 LCT维护子树信息
  6. 路灯干扰者路过时,路灯熄灭的照片
  7. 服务器mac地址变了怎办_获取服务器的IP地址和MAC地址
  8. 常见文本相似度计算方法简介
  9. 外汇会计-概念-升水(Premium)
  10. 1003.Crashing Balloon
  11. Ardupilot移植经验分享(1)
  12. 关于timeSetEvent的精确度缺陷分析_备份以防后续使用到时作为参考
  13. 计算机系统关键服务有多少项,你好,QQ电脑管家启动项说系统关键项启动100多秒。怎么回事?...
  14. C++类外写构造函数实现编译报错:definition of implicitly-decleared ‘函数名’
  15. hitTest的作用与用法
  16. GD图片处理——缩放、剪切、相框、水印、锐化、旋转、翻转、透明度、反色
  17. OUC_软件工程_BLOG1
  18. x64dbg零基础使用教程
  19. 环评师c语言题目,C语言考试——编程题_文库吧
  20. 软件开发生命周期中的设计阶段_软件的生命周期——测试人员必须了解的事

热门文章

  1. [react] 你有使用过formik库吗?说说它的优缺点
  2. 重学java基础第十三课:java帝国的诞生
  3. 前端学习(3012):vue+element今日头条管理--axios的create字段
  4. [vue] 说下你对指令的理解?
  5. [js] alert如何让文本换行?
  6. 工作95视频上传逻辑
  7. 前端学习(2364):图片的上传
  8. 前端学习(2174):打包文件的分析
  9. “约见”面试官系列之常见面试题第十三篇之css动画效果(建议收藏)
  10. 第三十八期:美国数据隐私保护法案来临,明年1月生效,现仅2%企业合规