图片居中问题

shazhibox 2010-09-14 02:00:01
定义了一个div怎么在这个div中的图片上下居中啊!!!
...全文
196 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
kurorolove 2010-09-16
  • 打赏
  • 举报
回复
table吧css里的bug div里无法实现垂直居中
shazhibox 2010-09-15
  • 打赏
  • 举报
回复
还是不行。。。谢谢大家了。。我结贴了
  • 打赏
  • 举报
回复
在外面加一个p

代码如下

<p align="center">
这里是你div的内容
</p>
马老虎 2010-09-15
  • 打赏
  • 举报
回复
DIV中的图片 想 垂直居中 只能使用margin 或者pedding
shazhibox 2010-09-15
  • 打赏
  • 举报
回复
试过了都没起作用啊
newdigitime 2010-09-15
  • 打赏
  • 举报
回复
这能不行吗?

搞一个最原始的办法:给img设置 margin-top或margin-bottom


newdigitime 2010-09-14
  • 打赏
  • 举报
回复

1.
<div style="text-align:center">
<Img>
<DIV>

2.
<DIV>
<IMG style="margin:5px auto" >
</div>

仍选一种,或两种方法结合起来.
porschev 2010-09-14
  • 打赏
  • 举报
回复

<!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>Div+CSS图片垂直居中</title>
</head>
<style>.box {
display: table-cell;vertical-align:middle;text-align:center;*display: block;
*font-size: 175px;*font-family:Arial;width:220px;height:200px;
border: 3px solid #ccc; }.box img {vertical-align:middle; border:0;}
</style>
<body>
<div class="box">
<a href="/" target="_blank"><img src="/images/logo.gif" /></a>
</div>
</body>
</html>
MSDNXGH 2010-09-14
  • 打赏
  • 举报
回复
楼主是这样搞的,结贴吧。。。
sweetqueen1 2010-09-14
  • 打赏
  • 举报
回复
用class=""
MSDNXGH 2010-09-14
  • 打赏
  • 举报
回复
再加一个DIV,这个DIV大小和图片一样大小,然后,设置这个DIV在外面那个DIV内上下居中,这个楼主会吧。。。
MSDNXGH 2010-09-14
  • 打赏
  • 举报
回复
再加一个DIV,这个DIV大小和图片一样,然后,设置这个DIV在外面那个DIV上下居中,这个楼主会吧。。。

62,271

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧