本文转自:http://qsfwy.iteye.com/blog/250206

在div 中让 文字或图片居中,请参考以下代码1:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>居中</title>
</head>
<style type="text/css">
.imageWrap{ width:200px; height:200px; text-align:center; border:#999 solid 1px; display:table-cell; vertical-align:middle; position:relative;}
.imageWrap .outer{ +position:absolute; +top:50%;+left:0}
.imageWrap .inner{ +position:relative; +top:-50%;+left:0}
.imageWrap img{ display:block; margin:0 auto}
</style>
<body>
<div class="imageWrap">
<div class="outer">
<div class="inner">
<img src="http://www.baidu.com/img/baidu.gif"/>
<a href="#">百度</a>
</div>
</div>
</div>
</body>
</html> 参考代码2: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - <style type="text/css">
<!--
.frame{
float:left;
margin:2px;
}
.outer {
height: 250px;
width: 240px;
overflow: hidden;
background:gold;
position: static !important;
position: relative;
display: table !important;
}
#middle { /* for explorer only*/
position: absolute;
top: 50%;
}
#middle[id] {
display: table-cell;
vertical-align: middle;
position: static;
}
#inner { /* for explorer only */
position: relative;
top: -50%;
width: 100%;
margin: 0 auto;
text-align:center
}
</style>
</head>
<body>
<div class="frame">
<div class="outer">
<div id="middle">
<div id="inner"><img src="http://bbs.blueidea.com/images/smilies/eek.gif" alt="" /></div>
</div>
</div>
</div>
<div class="frame">
<div class="outer">
<div id="middle">
<div id="inner">
<img src="http://bbs.blueidea.com/images/smilies/eek.gif" alt="" /><br /><br />
<img src="http://bbs.blueidea.com/images/smilies/eek.gif" alt="" />
</div>
</div>
</div>
</div>
<div class="frame">
<div class="outer">
<div id="middle">
<div id="inner">图片与文本内容混合<br><img src="http://desk.blueidea.com/QTZY/GIF/xsgs_21/xsgs_21004.gif" alt="" /><br>图片与文本内容混合</div>
</div>
</div>
</div>
<div class="frame">
<div class="outer">
<div id="middle">
<div id="inner"><span>图片与文本</span><img src="http://desk.blueidea.com/QTZY/GIF/xsgs_21/xsgs_21004.gif" alt="" align="middle" /><span>图片与文本</span></div>
</div>
</div>
</div>
<div class="frame">
<div class="outer">
<div id="middle">
<div id="inner">5454545445445<br>5454545445445<br>5454545445445<br>5454545445445<br>5454545445445<br>5454545445445<br>5454545445445<br>5454545445445<br></div>
</div>
</div>
</div>
</body>

最新文章

  1. 一些sql三
  2. django 快速实现完整登录系统(cookie)
  3. POJ 3320
  4. ?--Porg.springframework.beans.MethodInvocationException: Property &#39;username&#39; threw exception; nested exception is java.lang.NullPointerException
  5. Static用法
  6. 2017-05-4-C语言学习笔记
  7. 【Redis使用系列】redis设置登陆密码
  8. CentOS7.4下的 JDK1.8 安装
  9. IntelliJ IDEA部署tomcat时Edit Configuration Deployment无artifact选项
  10. 冗余jar包识别神器 - loose.jar
  11. docker内存监控与压测
  12. javascript: checked 不可全选
  13. sqoop简单配置与使用
  14. django基础之一
  15. 使用Akka构建集群(一)
  16. verilog语法实例学习(5)
  17. oracle初始化化表空间用户权限
  18. CLR基础,CLR运行过程,使用dos命令创建、编译、运行C#文件,查看IL代码
  19. C#.NET常见问题(FAQ)-VS如何整个项目中查找字符串
  20. DecisionTree

热门文章

  1. getName()、getCanonicalName()、getSimpleName()异同
  2. jquery操作select 的value和text值
  3. 关于WebPlayer Sandbox的小节
  4. 为什么要把js代码写到&lt;!--//--&gt;中
  5. sc7731 Android 5.1 LCD驱动简明笔记之二
  6. C++学习笔记之继承
  7. 【M23】考虑使用其他程序库
  8. 一份Java学习路线图
  9. 谷歌技术&amp;quot;三宝&amp;quot;之MapReduce
  10. [程序猿入行必备]CSS样式之优先级