div 让文字或图片居中的参考代码

发布时间:2020-07-27编辑:脚本学堂
本文介绍下,如何让div中的文字或图片居中的方法,给出了二个参考代码,有需要的朋友,可以拿去参考下。

参考代码1:
 

复制代码 代码示例:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>div 让文字或图片居中_www.jb200.com</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.jb200.com/img/jbxue.gif"/>
<a href="#">脚本学堂</a>
</div>
</div>
</div>
</body>
</html>

参考代码2:
 

复制代码 代码示例:
<html>
<head>
<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://www.jb200.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://www.jb200.com/images/smilies/eek.gif" alt="" /><br /><br />
                <img src="http://www.jb200.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://www.jb200.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://www.jb200.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">脚本学堂_www.jb200.com<br>脚本学堂_www.jb200.com<br>脚本学堂_www.jb200.com<br>脚本学堂_www.jb200.com<br>脚本学堂_www.jb200.com<br>脚本学堂_www.jb200.com<br>脚本学堂_www.jb200.com<br>脚本学堂_www.jb200.com<br></div>
</div>
    </div>
</div>
</body>
</html>

>>> 查看更多 css 居中 相关教程 <<<