html - 无法移动显示 block 中的图像?

标签 html css image center

这是我的 HTML:

<div id="mitte"><a href="http://www.web.com"><img id="img_mittig" src="tienda.png" /></a></div>

这是我的 CSS:

#img_mittig{ display: block; margin-left: auto;margin-right: auto;}

img 位于右中,但是当我尝试使用 top: 200px; 向下移动图像时,它不起作用。为什么?

最佳答案

您需要在元素上添加 position 才能使用 top
例如:

#img_mittig { position: relative; top: 200px; }

关于html - 无法移动显示 block 中的图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25107580/

相关文章:

javascript - 响应式网页设计适用于桌面设备,但不适用于移动设备,它不会加载 CSS 和 JavaScript

css - Shiny 的井板宽度

php - 不同的 CSS 背景图像取决于月份和年份

html - 让图片正确并排显示

jquery - 尝试在悬停时使文本出现在图像上(可能没有使用正确的属性)

javascript - 外部 iframe 更改大小

html - 将图像与 css 对齐

html - 无法调整表格大小以适应 div 内容

html - 如何添加它们之间有间隙的并排图像?

image - 创建没有任何边距的 R 热图