手机
当前位置:查字典教程网 >网页设计 > Div+Css教程 >CSS设置未知大小图片在已知大小容器水平垂直居中
CSS设置未知大小图片在已知大小容器水平垂直居中
摘要:未知大小图片在已知大小容器水平/垂直居中.box{/*非IE的主流浏览器识别的垂直居中的方法*/display:table-cell;ver...

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cn" >

<head>

<title>未知大小图片在已知大小容器水平/垂直居中</title>

<style type="text/css">

.box {

/*非IE的主流浏览器识别的垂直居中的方法*/

display: table-cell;

vertical-align:middle;

/*设置水平居中*/

text-align:center;

/* 针对IE的Hack */

*display: block;

*font-size: 175px;/*约为高度的0.873,200*0.873 约为175*/

*font-family:Arial;/*防止非utf-8引起的hack失效问题,如gbk编码*/

width:200px;

height:200px;

border: 1px solid #EEE;

float:left;

}

.box img {

/*设置图片垂直居中*/

vertical-align:middle;

}

</style>

<body onload="int()">

<div>

<img src="http://www.baidu.com/img/baidu_logo.gif" />

</div>

<div>

<img src="http://bbs.blueidea.com/images/default/logo.gif" />

</div>

<div>

<img src="http://www.baidu.com/img/baidu_logo.gif" />

</div>

<div>

<img src="http://bbs.blueidea.com/images/default/logo.gif" />

</div>

<div>

<img src="http://www.baidu.com/img/baidu_logo.gif" />

</div>

<div>

<img src="http://bbs.blueidea.com/images/default/logo.gif" />

</div>

<div>

<img src="http://www.baidu.com/img/baidu_logo.gif" />

</div>

<div>

<img src="http://bbs.blueidea.com/images/default/logo.gif" />

</div>

<div>

<img src="http://www.baidu.com/img/baidu_logo.gif" />

</div>

<div>

<img src="http://bbs.blueidea.com/images/default/logo.gif" />

</div>

<script language="javascript">

<>

</script>

</body>

</html>

【CSS设置未知大小图片在已知大小容器水平垂直居中】相关文章:

png24格式图片在ie6中透明

纯CSS无表达式实现未知尺寸图片等比缩放(支持IE7及以上)

CSS图片垂直居中方法整理集合

css实现图片在div中居中的效果

CSS制作水平垂直居中对齐 多种方式各有千秋

任意图片实现垂直居中的三种方法(兼容性还不错)

CSS实现同一行的图片和文字垂直居中对齐的方法

DIV+CSS 全屏垂直居中的一个办法

css实现body背景图片水平垂直居中方法

css中元素水平垂直居中4种方法介绍

精品推荐
分类导航