当前位置: 首页 > news >正文

[转]div 让文字或图片居中

本文转自: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>

 

 

相关文章:

  • 程序员能力矩阵 Programmer Competency Matrix
  • 【英文演讲】What are your strengths
  • Android 提示应用“正在发送大量短信”的解决办法
  • ESXi 5.1如何將多個vmdk映像檔轉換成一個
  • Smart2.0开发指南——开发工具
  • poj 1470(简单LCA 倍增法)
  • Nginx处理php的步骤 处理请求的流程
  • python 重试装饰器
  • JQuery和Servlet来实现跨域请求
  • 线程同步机制
  • PHP泛域名应用
  • keytool 用法总结
  • MediaPlayer视频播放
  • Android文本框实现搜索和清空效果
  • strongweak
  • 《Javascript高级程序设计 (第三版)》第五章 引用类型
  • 【刷算法】从上往下打印二叉树
  • android高仿小视频、应用锁、3种存储库、QQ小红点动画、仿支付宝图表等源码...
  • CentOS 7 修改主机名
  • Create React App 使用
  • Docker入门(二) - Dockerfile
  • ESLint简单操作
  • go append函数以及写入
  • Javascript弹出层-初探
  • Map集合、散列表、红黑树介绍
  • MySQL数据库运维之数据恢复
  • Vue 重置组件到初始状态
  • win10下安装mysql5.7
  • 前嗅ForeSpider教程:创建模板
  • 使用iElevator.js模拟segmentfault的文章标题导航
  • 微信小程序设置上一页数据
  • 责任链模式的两种实现
  • 仓管云——企业云erp功能有哪些?
  • #我与Java虚拟机的故事#连载06:收获颇多的经典之作
  • (附源码)ssm学生管理系统 毕业设计 141543
  • (篇九)MySQL常用内置函数
  • (十五)Flask覆写wsgi_app函数实现自定义中间件
  • (转)关于多人操作数据的处理策略
  • (最全解法)输入一个整数,输出该数二进制表示中1的个数。
  • ******之网络***——物理***
  • .net FrameWork简介,数组,枚举
  • .NET MVC之AOP
  • .NET/C# 反射的的性能数据,以及高性能开发建议(反射获取 Attribute 和反射调用方法)
  • .NET6 命令行启动及发布单个Exe文件
  • .netcore 如何获取系统中所有session_ASP.NET Core如何解决分布式Session一致性问题
  • .NET应用架构设计:原则、模式与实践 目录预览
  • .NET中 MVC 工厂模式浅析
  • ::before和::after 常见的用法
  • @column注解_MyBatis注解开发 -MyBatis(15)
  • @vue/cli 3.x+引入jQuery
  • [ C++ ] template 模板进阶 (特化,分离编译)
  • [ 蓝桥杯Web真题 ]-布局切换
  • []串口通信 零星笔记
  • [Eclipse] 详细设置护眼背景色和字体颜色并导出
  • [leetcode top100] 0924 找到数组中消失的数,合并二叉树,比特位计数,汉明距离