设置图片的上下左右居中
2016-11-30 17:21
357 查看
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style>
<!--
* {margin:10;padding:10}
div {
width:180px;
height:180px;
border:1px solid #000;
position:relative;
display:table-cell;
text-align:center;
vertical-align:middle
}
div p {
position:static;
+position:absolute;
top:50%
}
div img {
position:static;
+position:relative;
top:-50%;left:-50%;
}
-->
</style></style>
</head>
<body>
<div>
<p><img src="http://c.hiphotos.baidu.com/image/pic/item/d50735fae6cd7b89044b48980c2442a7d9330e81.jpg" width="120" height="120" /></p>
</div>
<div>
<p><img src="http://d.hiphotos.baidu.com/image/pic/item/dc54564e9258d109e88adba9d258ccbf6c814dbb.jpg" width="160" height="160" /></p>
</div>
<div>
<p><img src="http://e.hiphotos.baidu.com/image/pic/item/b21c8701a18b87d6eb87d804040828381e30fde0.jpg" width="130" height="160" /></p>
</div>
<div>
<p><img src="http://d.hiphotos.baidu.com/image/pic/item/dc54564e9258d109e88adba9d258ccbf6c814dbb.jpg" width="170" height="110" /></p>
</div>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style>
<!--
* {margin:10;padding:10}
div {
width:180px;
height:180px;
border:1px solid #000;
position:relative;
display:table-cell;
text-align:center;
vertical-align:middle
}
div p {
position:static;
+position:absolute;
top:50%
}
div img {
position:static;
+position:relative;
top:-50%;left:-50%;
}
-->
</style></style>
</head>
<body>
<div>
<p><img src="http://c.hiphotos.baidu.com/image/pic/item/d50735fae6cd7b89044b48980c2442a7d9330e81.jpg" width="120" height="120" /></p>
</div>
<div>
<p><img src="http://d.hiphotos.baidu.com/image/pic/item/dc54564e9258d109e88adba9d258ccbf6c814dbb.jpg" width="160" height="160" /></p>
</div>
<div>
<p><img src="http://e.hiphotos.baidu.com/image/pic/item/b21c8701a18b87d6eb87d804040828381e30fde0.jpg" width="130" height="160" /></p>
</div>
<div>
<p><img src="http://d.hiphotos.baidu.com/image/pic/item/dc54564e9258d109e88adba9d258ccbf6c814dbb.jpg" width="170" height="110" /></p>
</div>
</body>
</html>
相关文章推荐
- CSS 图片设置左右上下居中方式
- CSS布局:设置图片在DIV中上下左右居中(水平和垂直都居中)
- 只用CSS实现容器内图片上下左右居中
- Android 自定义RadioButton 实现文字上下左右方向的图片大小设置
- iOS UIButton 设置图片文字上下居中对齐
- 图片上下左右居中css
- CSS设置 使div中的图片垂直上下居中
- 兼容ie8及其他低版本图片上下左右居中
- Word表格如何设置上下居中对齐、左右居中对齐
- 图片在容器内上下左右居中
- Android 自定义RadioButton 实现文字上下左右方向的图片大小设置
- 如何保证在IE和火狐等主流浏览器让图片在块级元素中左右,上下居中显示
- html基础 img标记 设置图片与上下/左右之间的距离
- 设置图片元素上下垂直居中
- html基础 img标记 设置图片与上下/左右之间的距离
- Delphi DBGridEh 嵌入图片,显示文字,且上下左右居中
- 设置DIV上下左右均居中
- div内部div居中,对内部div设置宽度,再设margin:0 auto(先上下边距,后左右边距)
- 图片自适应父元素的大小,并左右上下居中
- 设置DIV中内容上下左右居中