回答
来自:http://css-tricks.com/snippets/css/absolute-center-vertical-horizontal-an-image/
<head>
<style>
img {
position: absolute;
top: 50%;
left: 50%;
width: 500px;
height: 500px;
margin-top: -250px; /* Half the height */
margin-left: -250px; /* Half the width */
}
</style>
</head>
这工作,但我想在整个页面中间的图像,而不是在底部的中间 – Bart 2013-04-10 20:04:08
我不能使用CSS,有没有HTML代码呢? – Bart 2013-04-10 20:08:03
请注意,此代码会导致*任何*图像居中。如果你想只瞄准一个,然后给它一个像“centerimage”的id,并将上面的'img'改为'#centerimage'。 – Whistletoe 2013-04-10 20:17:59
http://www.w3schools.com/tags/att_img_align.asp
align属性根据 周边元素指定的图像的对准。
元素是一个内联元素(它不会在页面上插入新行 ),这意味着文本和其他元素可以环绕它。 因此,根据周围元素指定图像对齐 可能很有用。
所以所有的作品应该工作。如果你想把图片放在页面中心,你必须用任何文本标签(如“p”或“div”)包装“img”标签,并将“align”属性设置为该标签,而不是“img”标签。
或更改为'display:block' – Whistletoe 2013-04-10 20:08:48
我还建议通过Whistletoe
建议的方法http://css-tricks.com/snippets/css/absolute-center-vertical-horizontal-an-image/
HTML
<html>
<body>
<img src="http://fc03.deviantart.net/fs70/f/2012/149/2/9/fluffy_confused_kitten_gif_3_by_wonderfuday-d51jxyi.gif" alt="" />
</body>
</html>
CSS
img {
position: absolute;
top: 50%;
left: 50%;
width: 400px;
height: 300px;
margin-top: -150px;
margin-left: -200px;
}
- 1. Android在图像视图中的空白
- 2. 空白空间网页上
- 3. 子图像 - 摆脱白色空间
- 4. 空白图像50
- 5. C#图像空白
- 6. HTML页面底部的空白空间
- 7. 100%网页的空白空间
- 8. 图像周围的空白?
- 9. image.save上的空白图像
- 10. 图像周围的空白
- 11. div内部的图像周围不需要的空白空间
- 12. 消除css的空白旋转图像的空间
- 13. Java或Eclipse'空白'在空白空间(?)
- 14. C中的空白空间
- 15. CLASSPATH中的空白空间
- 16. 在jQuery Mobile中移除页面底部的空白空间
- 17. 由于类或图像尺寸,图像/容器下的空白空间?
- 18. 由于图像定位相对不需要的空白空间
- 19. 油滑的空白空间与流体背景图像
- 20. 全屏幕背景图像周围的空白空间
- 21. 如何在从网站下载图像时处理URL中的空白空间?
- 22. 从网页上的图像中删除空白
- 23. 图像中的延迟显示,页面变为空白
- 24. 查找图像中的空白区域
- 25. 删除图像中的空白
- 26. 删除图像中的空白
- 27. WKWebView CALayer图像导出空白图像
- 28. CSS - 奇怪的白色空间在图像边框
- 29. 如何解决HTML中图像之间的空白问题?
- 30. 内容下方的白色空白空间及以上页脚
你能展示一些更多的代码吗?这听起来像你只是在'body'上寻找'text-align:center'' – 2013-04-10 19:56:09
尝试:'' – 2013-04-10 19:57:46
这不起作用....我只是想让图像处于空白页的中间。 – Bart 2013-04-10 20:00:12